这个 cron 何时运行

这个 cron 何时运行

克朗:

* */6 * * * /path/to/command

我希望这个 cron 每 6 小时运行一次。

上面的 cron 定义有什么错误?为什么?

答案1

您必须在第一列中指定分钟值。那里的星号让它按每分钟值运行。

10 */6 * * * /path/to/command

将使之每六小时运行一次(所有天),每整点运行 10 分钟。

man 5 crontab字段可以是星号 ( *),它始终代表“first-last”。这意味着所有可能的值。

答案2

它不便于携带。

这个应该总是有效:

0 0,6,12,18 * * * /path/to/command

答案3

您始终可以使用 Cron 作业模拟器来验证作业运行计划。

cron 作业模拟器之一的链接 -http://www.dataphyx.com/cronsandbox/

相关内容