默認情況下,crontab中執行的日志寫在/var/log下,如:
#ls /var/log/cron*
/var/log/cron /var/log/cron.1 /var/log/cron.2 /var/log/cron.3 /var/log/cron.4
crontab的日志,當crond執行任務失敗時會給用戶發一封郵件.如果在服務器上發現一個任務沒有正常執行,而crond發郵件也失敗.通過看mail的日志,看是否是磁盤空間不夠造成的
將cornd錯誤輸出和標准輸出日志都指向自定義的日志文件:
0 6 * * * $HOME/fro_crontab/createTomorrowTables>>$HOME/for_crontab/mylog.log 2 >&1