背景:設置定時任務
用Xshell這個軟件進行root身份登錄到命令行
輸入crontab -e
按下a或者insert鍵進入到編輯模式
輸入 0 2 * * * /usr/bin/curl http://dove.com/mpd.html
同時按下ctrl+c退出編輯模式
按下shift+: 輸入wq 退出 crontab
基本格式 :
* * * * * command
分 時 日 月 周 命令
解 釋:
第1列表示分鐘1~59 每分鐘用或者 /1表示
第2列表示小時1~23(0表示0點)
第3列表示日期1~31
第4列表示月份1~12
第5列標識號星期0~6(0表示星期天)
第6列要運行的命令
例如定時請求某一個url : 00 03 * * * /usr/bin/curl http://crmpay.com/mpdown
實用的Crontab使用實例
每天 02:00 執行任務
0 2 * * * /bin/sh backup.sh
每天 5:00和17:00執行任務
0 5,17 * * * /scripts/script.sh
每分鐘執行一次任務 通常情況下,
* * * * * /scripts/script.sh
每週日 17:00 執行任務
0 17 * * sun /scripts/script.sh
每 10min 執行一次任務
*/10 * * * * /scripts/monitor.sh