Linux 下用 crontab 設置定時執行python 程序


Linux 下用 crontab 設置定時執行python 程序

方法/步驟

 
  1. 1,先大概了解crontab,/etc/crontab 就是crontab 的配置文件。 crontab命令詳解可以查找網上資料。

    linux 下輸入命令 crontab -l 查詢當前系統用戶設置了哪些執行任務(例如test_scan.py 就是當前用戶設置的執行程序)。

    linux 下輸入命令 crontab -r 清空當前系統用戶設置的所有任務。

    Linux 下用 crontab 設置定時執行python 程序
    Linux 下用 crontab 設置定時執行python 程序
  2. 2,例如要設置系統自動執行 python爬蟲程序去搜索小電影之類的,

    linux 下輸入命令 crontab -e 編輯和設置當前系統用戶要自動執行的任務。

    crontab -e 下幾個例子:

    * * * * * python /home/test_scan.py         -> 每分鍾執行一次home 目錄下的python程序 test_scan.py 

    */30 * * * * python /home/test_scan.py      -> 每30分鍾執行一次 test_scan.py

    5,15 8-12 */2 * * python /home/test_scan.py -> 每隔兩天的上午8點到12點的第5和第15分鍾執行 test_scan.py

    Linux 下用 crontab 設置定時執行python 程序
  3. 3

    3,要檢查crontab 任務執行情況,可以查看log 文件 /var/log/cron。在設置或測試過程中遇到問題再具體問題具體分析。

    Linux 下用 crontab 設置定時執行python 程序


免責聲明!

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



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