crontab 沒有立即生效原因,crontab重啟


第一種是腳本執行了,但是報錯:在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   
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM