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