Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
每天在特定时间运行CRON作业_Cron_Crontab_Cpanel - Fatal编程技术网

每天在特定时间运行CRON作业

每天在特定时间运行CRON作业,cron,crontab,cpanel,Cron,Crontab,Cpanel,现在我每天下午3点运行cron作业 0 15 * * * 但我想一天运行两次cron作业。上午10时30分及下午2时30分 0 30 10 * * * 我相信这个命令将在上午10:30执行。我应该如何在下午2:30运行它?Cron实用程序是一种有效的方法,可以在特定时间和/或一天持续安排常规后台作业 Linux Crontab格式 最低小时DOM MON DOW CMD 示例::为特定时间安排作业 cron的基本用法是在特定时间执行作业,如下

现在我每天下午3点运行cron作业

0    15    *    *    *
但我想一天运行两次cron作业。上午10时30分及下午2时30分

0    30 10    *    *    *

我相信这个命令将在上午10:30执行。我应该如何在下午2:30运行它?

Cron实用程序是一种有效的方法,可以在特定时间和/或一天持续安排常规后台作业

Linux Crontab格式

最低小时DOM MON DOW CMD

示例::为特定时间安排作业

cron的基本用法是在特定时间执行作业,如下所示。这将在6月10日上午8:30执行完整备份shell脚本(完整备份)

请注意,时间字段使用24小时格式。所以,上午8点使用 8,晚上8点使用20

  • 30-30分钟
  • 上午八时至八时
  • 10-10天
  • 06–第6个月(6月)
  • *–一周中的每一天
在您的情况下,对于
2.30PM

30 14 * * * YOURCMD
  • 30-30分钟
  • 下午14-2点
  • *–每天
  • *–每个月
  • *–一周中的每一天
  • 要了解有关cron的更多信息,请访问此网站。

    来自cron手册:

    名单是允许的。列表是一组分隔的数字(或范围) 用逗号。例如:“1,2,5,9”,“0-4,8-12”

    因此,在这种情况下:


    30 10,14***

    您可以在不同的分钟数下写多行,例如您希望在上午10:01和下午2:30运行

    1 10 * * * php -f /var/www/package/index.php controller function
    
    30 14 * * * php -f /var/www/package/index.php controller function
    
    但以下是一天内多次运行cron的最佳解决方案,因为分钟数相同,您可以提到小时数,如
    10,30

    30 10,14 * * * php -f /var/www/package/index.php controller function
    

    请阅读此问题,请稍候,但这只是一次,对吗?OP不是问了两次吗
    30 10,14 * * * php -f /var/www/package/index.php controller function