星期四, 10月 14, 2004

[os][linux] crontab 的指令格式

Mon Jul 5 12:01:53 CST 2004

基本上,crontab 的指令格式分為六個部分,前五個為時間間隔,最後則是執行的指令。每一個部分用空格來區隔。

幾分 -- 0-59
幾時 -- 0-23
幾日 -- 1-31
幾月 -- 1-12 或使用英文名稱
星期幾 -- 0-7 或使用英文名稱
工作命令 -- 指令,shell script,程式....(建議使用絕對路徑)
以上是 crontab 的基本格式。

時間的寫法 又有以下三種

1. 指定逗號.

30 6,7 每天的6點跟7點

2. 指定區間

以'-'區隔
30 6-12 * * * 每天的6-12點

3. 指定週期(依照單位)

30 */6 每六個小時 6,12,18,0 相同意義