2013-10-21 223 views
13

我想每年1月份獲得正確的cronjob時間。Cronjob每年1月1日

我對吼聲這個:0 0 1 1 *

可有人告訴我,如果這是正確的嗎?

+1

這裏甚至技術,應符合規定,因爲春天cron表達式可以配置秒,但Linux的cron的是基於分鐘的 – nanosoft

回答

38

是的,這是正確的。

下面是一個簡單的圖表中可以用於未來參考

# * * * * * command to execute 
# ┬ ┬ ┬ ┬ ┬ 
# │ │ │ │ │ 
# │ │ │ │ │ 
# │ │ │ │ └───── day of week (0 - 6) (0 to 6 are Sunday to Saturday) 
# │ │ │ └────────── month (1 - 12) 
# │ │ └─────────────── day of month (1 - 31) 
# │ └──────────────────── hour (0 - 23) 
# └───────────────────────── min (0 - 59) 
+2

令人印象深刻的文本格式@JoeW! –

1

是的,那看起來像午夜的新年。

9

是的,你也可以使用@yearly@annually這是0 0 1 1 *同義詞。

(這至少適用於許多發行版,但檢查你可以肯定)

參見:man 5 crontabhttp://en.wikipedia.org/wiki/Cron

相關問題