第一種是腳本執行了,但是報錯:在crontab里調度運行,結果發現沒有結果,查看/var/log/message 日志,發現crontab有執行,但是失敗。
手動運行都是可以的,放在crontab里邊發現就不能運行了。
處理方法:腳本中不要采用相對路徑,全部改為絕對路徑
處理方法:腳本中不要采用相對路徑,全部改為絕對路徑
第二種是編輯 /var/spool/cron/user user為執行用戶名,一般為root
如更改后不起效果,請重新加載cron:
處理方法: /etc/init.d/cron reload
第三種
用crontab -e 進行編輯
| use the following command add entries to crontab should take effect right away. #crontab -e 如還不行就從其服務: 處理方法:/etc/init.d/crond restart |
