如何在服务器上的特定小时内每分钟运行一次cron作业

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在服务器上的特定小时内每分钟运行一次cron作业相关的知识,希望对你有一定的参考价值。

在这里,我试图通过cron作业进程运行一个php文件。我想运行那个php文件,每分钟从下午4点到下午5点。我试过了两个

*   16-17   *   *   *   

*   16,17   *   *   *   

但它不起作用。我应该如何编写确切的命令来运行它?

答案

要在cron作业中包含多个特定值,请用逗号分隔它们。

对于16-17你想要16,17所以你得到:

# m |  h  | d | m | Day of week
  *  16,17  *   *   *

# All the below can include multiple values using commas
# m = minute (minute from 0 to 59)
# h = hour (hour of the day, from 0 to 23)
# d = day (day of month, from 1 to 31)
# m = month (month of the year, where 1 is January)
# dow = day of the week (0-7 where 0 and 7 are Sunday)

以上是关于如何在服务器上的特定小时内每分钟运行一次cron作业的主要内容,如果未能解决你的问题,请参考以下文章

在接下来的 n 小时内每五分钟的 Cron 表达式?

Google App Engine 中的 cron.yaml:如何在特定分钟每小时安排一次任务?

仅在特定时间每分钟运行一次 cron 作业?

node-cron 每 3 小时运行一次作业

cron job 里面,如何让脚本半分钟运行一次?

cron 表达式 每分钟从特定时间开始