Linux中Crontab(計劃任務)的經常使用說明

crontab(計劃任務)就是定義一個時間,而後再這個時間點去執行一些程序,可靈活設置時間點,屢次執行。
工做中遇到到不少次要求寫定時任務的工做,好比,公司開發的系統中,須要每個月的第一天,給全部有消費記錄的用戶發送pdf帳單到註冊時的用戶郵箱中,這個時候寫好php腳本(統計用戶消費,並生成pdf帳單,且發送郵件),使用linux的crontab去定時執行php腳本,就能夠達到目的。
例如,天天凌晨三點運行下網站服務人數作統計。
命令:30 00 * /usr/local/php/bin/php fuwurenshu.php
如下是經常使用的crontab的使用說明:php

編輯
        查看計劃任務格式寫法   vi /etc/crontab
        分        時        日        月        周        指令
        0-59      0-23     1-31    1-12     0-6
        *         *        *        *        *        執行腳本   每分鐘執行一次
        */1       *        *        *        *        也是每分鐘執行
        *        */1       *        *        *        每小時執行一次
        30        5        *        *        *        天天5:30執行一次
        30        5        *        *        1        每週一的5:30執行一次
        30        5        *        *        1-6      每週一到週六的5:30執行一次
        30        5,7      *        *        1        每週一的5:30和7:30執行一次
        30        5-12/2   *        *        *        天天的5:30、7:30、9:30、11:30執行
    查看
        crontab -l
    刪除
        crontab -r    刪除全部的計劃任務
        建議使用crontab -e進來以後刪除一行計劃任務
相關文章
相關標籤/搜索