Linux
Cron 任務調度並在一定時間間隔後停止
我正在管理具有多個 cron 任務的伺服器,其中一個 crontab 條目如下所示:
51 */2 * * * /root/backup.sh
誰能解釋一下這裡發生了什麼,腳本在什麼時間執行?
我想每小時執行一個腳本 20 分鐘,每隔 20 分鐘執行另一個腳本,我將如何完成它?
另外,我想執行我的第三個 cron 20 或 30 分鐘,然後它將停止,下一小時將再次恢復,或者每兩三個小時,再次執行 20 分鐘,然後停止,我可以這樣做嗎?
你有一個非常全面的教程。
http://code.tutsplus.com/tutorials/scheduling-tasks-with-cron-jobs--net-8800
在您向我們展示的範例中,cron 每兩小時執行一次,時間為 51 分鐘。
對於每 20 分鐘執行一次腳本,你會做
*/20 * * * * /root/backup.sh