crontab定時任務沒有響應的檢測步驟

crontab定時任務沒有響應的檢測步驟

crontab定時任務沒有響應的檢測步驟

1、設置規(guī)則

防止出現(xiàn)一些路徑錯誤,使用絕對路徑

*/1?*?*?*?*?/home/anaconda3/bin/python3?home/mysticbiant/code/test.py?>>/home/mysticbiant/test.py.log?2>&1?&

2、檢查crontab是否啟動

(推薦學習:Linux視頻教程

systemctl?status?crond

crontab定時任務沒有響應的檢測步驟

如果沒有啟動,自己搜索一下如何啟動crontab.

3、檢查crontab日志

#?需要切換root才能看到日志 tail?-f?/var/log/cron

crontab定時任務沒有響應的檢測步驟如果日志沒有在對應的時間啟動,就是有問題。

4、檢查賬號權限和路徑

這個屬于重點,很多新手在這個問題都會搞錯,請仔細閱讀

crontab的定時任務計劃規(guī)則是一個賬號獨立一份,各自互不影響原則。比如說root有自己獨立的定時任務計劃,你創(chuàng)建的mysticbinary子賬號也有自己獨立的定時任務計劃,所以你書寫的重定向規(guī)則 >>out.log ,會在你對應的賬號路徑下生成。比如你使用root創(chuàng)建了crontab定時任務,那么就得切換到/root/下查看out.log文件。

本文來自php中文網(wǎng),Linux視頻教程欄目,歡迎學習!

? 版權聲明
THE END
喜歡就支持一下吧
點贊14 分享