close
簡介 :
LINUX 提供使用者執行例行性工作排程的指令是 Crontab
查看目前的使用者有無工作排程 :
# crontab -l
新增一個工作排程 (系統會問要使用哪一個編輯器) :
# crontab -e
自動開啟一個文字檔新增工作排程,將游標移至文件的最下方輸入 :
0 6 * * * Python執行檔位置 欲執行Py檔位置 >> 儲存Log檔位置 2>&1 --> 每天早上6點自動執行
0 18 * * * Python執行檔位置 欲執行Py檔位置 >> 儲存Log檔位置 2>&1 --> 每天晚上6點自動執行
以上位置皆須指定絕對路徑,才能確保被成功執行,
將輸出內容輸出到Log檔中,2>&1 表示錯誤也輸出至Log檔。
例如 :
Python執行檔位置 : /home/rex/anaconda3/bin/python
欲執行Py檔位置 : /home/rex/Crawler.py
儲存Log檔位置 : /home/rex/Crawler.log
儲存編輯並退出文件編輯視窗並重新啟動 cron :
# service cron restart
參考資料 :
https://blog.csdn.net/xsj_blog/article/details/77855415
文章標籤
全站熱搜
留言列表