一些cron命令

列出當前用戶的cron:crontab -l
列出指定用戶的cron:crontab -uroot -l
編輯當前用戶的cron:crontab -e
刪除當前用戶的cron:crontab -r

cron文件語法:
分     小時   日       月       星期     命令
0-59   0-23   1-31   1-12     0-6     command     (取值範圍,0表示週日一般一行對應一個任務) 

每分鐘輸出到/tmp/cron1.txt:
* * * * * echo "Hello,cron!" >> /tmp/cron1.txt

每3分鐘輸出到/tmp/cron1.txt:
*/3 * * * * echo "每3分鐘輸出一次" >> /tmp/cron1.txt

第10、20、30分鐘輸出到/tmp/cron1.txt:
10,20,30 * * * * echo "第10、20、30分鐘輸出一次" >> /tmp/cron1.txt

第30-40分鐘內到/tmp/cron1.txt:
30-40 * * * * echo "第30-40分鐘內輸出" >> /tmp/cron1.txt

每天的17:06,刪除/tmp/cron1.txt
06 17 * * * rm /tmp/cron1.txt

每天的17:07輸出到/tmp/cron1.txt:
7 17 * * * echo "重新開始" >> /tmp/cron1.txt

每分鐘執行一次php,並把echo結果輸出到1.txt(要完整路徑,並且目錄文件夾可寫):
* * * * * /usr/bin/php /var/www/html/cron/1.php >> /var/www/html/cron/1.txt

每個小時的0分,刪除/var/www/html/cron/1.txt
0 * * * * rm /var/www/html/cron/1.txt

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