每 24 分钟执行一次 Cronjob

Cronjob every 24 minutes

我想要每 24 分钟执行一次非常具体的 cronjob。

通过做:

*/24 * * * * /usr/bin/php /test.php

这个 cron 运行 是每 0、24、48、12、36、0 分钟还是仅仅 0、24、48?

如果它只在 0、24、48 分钟 运行 秒,那么每 0、24、48、12、36、0 分钟 运行 一个 cronjob 的好方法是什么?

它会在整点后的 0、24 和 48 分钟运行。

由于 24 分钟恰好是 2 小时的 1/5,您可以每 24 分钟使用两个条目 运行 一个作业:

*/24     */2    * * * /usr/bin/php /test.php
12-36/24 1-23/2 * * * /usr/bin/php /test.php

或者更简单地说:

0,24,48 */2    * * * /usr/bin/php /test.php
12,36   1-23/2 * * * /usr/bin/php /test.php

(顺便说一句,将您的 test.php 脚本放在根目录中是一个奇怪的选择。)