过去一小时的 crontab

过去一小时的 crontab

出于测试目的,我想每 15 分钟运行一次命令检查。我对 crontab 的正确时间范围语法有点困惑:

它是否正确 :

*/15 * * * * 

或者

这个 :

15 * * * *

我认为这是第一个,因为第二个将在 1 小时后运行 15 分钟(一次)。有任何想法吗?

答案1

第一个将(最常见的cron实现)每 15 分钟运行一次该命令,相当于0,15,30,45 * * * *.

第二个每小时运行 15 分钟。

crontab(5)您系统的手册对此进行了描述( man 5 crontab)。

答案2

第一个 crontab 行意味着每 15 分钟运行一个命令。

第二个表示每小时 15 分钟后运行命令。

答案3

第一个每隔15分钟执行一次,即xxh15; xxh30; xxh45; (xx + 1)h00。

第二个将在第 15 分钟执行。例如:xxh15; (xx + 1)h15; (xx + 2)h15。

如果您对如何设置 crontab 有任何疑问,我建议您检查crontab大师

答案4

这个是正确的

*/15 * * * * 

另外,请检查crontab.guru 网站

相关内容