Linux 定時任務

爲當前用戶建立定時任務,讓程序在特定時間自動執行。ui

1. 首先 輸入 crontab  -e 編輯crontab服務文件crontab

例如:文件內容以下定時任務

#00 */1 * * * cd /home/work/lihehan/qubuild/extra; sh build.sh 1>>err.log 2>&1map

 0 7 26 4 * cd home/work/mapRed; nohup sh run.sh >> nohup.out 2>&1語法

保存退出程序

2. 鍵入 crontab  -l 查看該用戶下的crontab服務是否建立成功command

3. crontab命令選項:tab

  •      -u指定一個用戶
  •      -l列出某個用戶的任務計劃
  •      -r刪除某個用戶的任務
  •      -e編輯某個用戶的任務

4. cron文件語法:文件

      分     小時    日       月       星期     命令時間

      0-59   0-23   1-31   1-12     0-6     command     (取值範圍,0表示週日通常一行對應一個任務)

     記住幾個特殊符號的含義:

  •  「*」表明取值範圍內的數字,
  •  「/」表明」每」,
  •  「-」表明從某個數字到某個數字,
  •  「,」分開幾個離散的數字
相關文章
相關標籤/搜索