0. 背景:linux
0.1 使用的linux是:ubuntu;shell
0.2 使用阿里雲遠程主機。ubuntu
0.3 使用xshell連接遠程主機(固然使用其餘軟件,或者直接在阿里雲網站上鍊接遠程主機也是能夠的)網站
1.定時執行本地腳本:阿里雲
1.1 鏈接遠程主機,鏈接成功後,輸入命令 crontab -e:url
1.2 打了文件,而後輸入 i 進入編輯模式:spa
1.3 輸入如上命令,內容的意思是:每隔2分鐘,將系統當前時間寫入/root/time.log中(語法解析將在下文給出),rest
輸入完畢即按 Esc =》 輸入冒號:=》輸入wq或者wq! 而後回車保存,crontab
保存完畢要重啓crontab:ip
到此定時執行腳本結束。
2 定時訪問url,以前的步驟和1.一、1.2同樣,而後就是寫入內容
內容的意思是:天天凌晨訪問指定的url。內容寫完,保存方法和 1 是同樣的,一樣要重啓crontab。
Tip: 固然除了這兩種方法中定時器外,還有不少中方法,只是我親測的只有這兩種(ubuntu下)。
3. 語法解析,主要是解析前 5 位(2 中的左一紅框)的寫法:
3.1
* * * * *
「*」 表明取值範圍內的數字,
「/」 表明」每」,
「-」 表明從某個數字到某個數字,
「,」 分開幾個離散的數字
3.2 crontab的幾個服務命令
service crond start //啓動服務 service crond stop //關閉服務 service crond restart //重啓服務 service crond reload //從新載入配置