此設置每六個小時執行一次,效果很好
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