linux 下的crontab常用操作 定時任務

背景:設置定時任務

用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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章