Cron

Crontab 不接受 2/6 小時

  • March 4, 2020

此設置每六個小時執行一次,效果很好

0 */6 * * *

但這在 0:00、6:00、12:00 和 18:00 每六個小時執行一次

現在我想每六個小時執行一次,但從 2:00 開始。我在這個模擬器上讀到應該是

0 2/6 * * *

但是 crontab 返回“糟糕的時間”的錯誤

您需要提供一個範圍

0 2-23/6 * * * ...

這將在每天凌晨 2 點、早上 8 點、下午 2 點、晚上 8 點(即從 02:00 開始每六個小時)執行該作業。不過,我從來沒有完全確定這是使用者的本地時間還是系統本地時間;我傾向於假設系統當地時間。

引用自:https://unix.stackexchange.com/questions/571069