【Linux定時任務】crontab使用經驗

mikeliuy發表於2013-05-27
crontab,大家應該都不陌生,linux下的定時任務,非常強大,非常方便。這兩天自己使用它進行定時備份,將備份指令寫成Shell指令碼,然後用crontab定時執行,可是出現問題了。
問題:指令碼單獨執行,沒有任何問題。可以設定定時任務,就沒有反映,而且crontab日誌中沒有任何錯誤,鬱悶啊?!
足足弄了半天,最後再算解決,下面將一點點經驗記錄下來。
解決經驗:
1、檢查環境變數SHELL,看它是哪個shell;
2、監控crontab日誌,‘tail -100f /var/log/cron
3、注意如果有錯誤,系統會將錯誤傳送到郵箱,可以監控email,它在/var/spool/mail/目錄下,檔名就是建立定時任務的系統使用者名稱。我的錯誤最後就是在這裡發現的,才能夠最終解決。(沒有反應才是最可拍的,剛開始的時候,真是一頭霧水啊!)

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26812308/viewspace-762118/,如需轉載,請註明出處,否則將追究法律責任。

相關文章