定時任務 Crontab

  1. crontab 命令選項

    -u  -- 指定一個用戶 spa

    -l   -- 列出某個用戶的任務計劃 crontab

    -r   -- 刪除某個用戶的任務 command

    -e   -- 編輯某個用戶的任務 tab

  2. cron文件

    分            小時             日             月            星期             命令 di

    0-59        0-23            1-31         1-12         0-6              command 文件

    例: 鍵盤

    5      *      *      *       *      ls    指定每小時的第5分鐘執行一次ls命令 co

    30    5      *      *       *      ls    指定天天的 5:30 執行ls命令 錯誤

    30    7      8      *       *      ls    指定每個月8號的7:30分執行ls命令 ab

    30    5      8      6       *      ls    指定每一年的6月8日5:30執行ls命令

    30    6      *       *       0      ls    指定每星期日的6:30執行ls命令[注:0表示星期天,1表示星期1

    30    6      *       *       0-5   ls   指定星期日-到星期五的6:30執行ls命令

    5      *      *       *        *      ls    >/dev/null 2>&1  指定每小時第5分鐘執行一次ls命令 並輸出到 /dev/null ,錯誤也輸出到/dev/null (注:0:表示鍵盤輸入(stdin), 1:表示標準輸出(stdout),系統默認是1,2:表示錯誤輸出(stderr),/dev/null:表示Linux空設備文件)

相關文章
相關標籤/搜索