对于 cron 作业设置,我定义了一个作业如下:
* */12 * *
我假设这意味着 cron 作业将在每 12 小时后运行一次,不幸的是发现它的运行频率更高,不确定频率有多高,但输出比预期的要大。
任何人都可以简单地解释一下,我浏览了不同的文档,但似乎有几种方法可以设置单个 cron。
谁能轻松解释一下?
顺便说一句,我更新了我的 cron 每 12 小时运行一次,如下所示:
* * 12 * * ?
提前致谢。
这条线应该在12AM和12PM运行:
* 0,12 * * * /path/to/command
* */12 * *
表示在 0 和 12 上每分钟运行一次。如果您想让它在这些小时内运行一次,请输入一个数字而不是第一个星号 (*),例如
20 */12 * *
顺便说一句,cron作业中应该有5个时间字段而不是4个字段,所以实际上应该是
20 */12 * * *
我也在寻找同样的东西,我发现这个网站非常有用。它将解释您的 cron 工作。
看下面的例子:
解释:命令cd ~/ecg; 将在每个月的每一天每小时的每 15 分钟执行一次。
说明:命令php abc.php将在 3 月 7 日上午 9:15 执行。