Crontab 不接受每小时 2/6

Joã*_*ira 3 cron

此设置,每六个小时,工作正常

0 */6 * * *

但是每六小时在 0:00、6:00、12:00 和 18:00 运行一次

现在我想每六个小时运行一次,但从 2:00 开始。我在这个模拟器上读到应该是

0 2/6 * * *

但是 crontab 返回了“bad hour”的错误

roa*_*ima 5

您需要提供一个范围

0 2-23/6 * * * ...
Run Code Online (Sandbox Code Playgroud)

这将在每天凌晨 2 点、上午 8 点、下午 2 点、晚上 8 点(即从 02:00 开始每六小时运行一次)运行作业。不过,我从未完全确定这是用户的本地时间还是系统本地时间;我倾向于假设系统本地时间。