现在我每天下午3点运行我的cron工作
0 15 * * *
但我想一天两次完成我的cron工作 . 上午10:30和下午2:30
0 30 10 * * *
我相信这个命令将在上午10点30分运行 . 我应该如何在下午2:30运行它?
Cron 实用程序是在特定时间和/或日期持续安排例行后台作业的有效方法 .
Linux Crontab Format
MIN HOUR DOM MON DOW CMD
Example ::为特定时间安排作业
cron的基本用法是在特定时间执行作业,如下所示 . 这将在6月10日08:30 AM执行完整备份shell脚本(完全备份) .
请注意,时间字段使用24小时格式 . 因此,对于上午8点使用8,并且对于晚上8点使用20 .
30 08 10 06 * /home/yourname/full-backup
30 - 30分钟
08 - 08 AM
10 - 10日
06 - 第6个月(6月)
在你的情况下,对于 2.30PM ,
2.30PM
30 14 * * * YOURCMD
14 - 2PM
要了解有关cron的更多信息,请访问此website .
来自cron手册http://man7.org/linux/man-pages/man5/crontab.5.html:
列表是允许的 . 列表是由逗号分隔的一组数字(或范围) . 示例:“1,2,5,9”,“0-4,8-12” .
所以在这种情况下它将是:
30 10,14 * * *
2 回答
Cron 实用程序是在特定时间和/或日期持续安排例行后台作业的有效方法 .
Linux Crontab Format
Example ::为特定时间安排作业
cron的基本用法是在特定时间执行作业,如下所示 . 这将在6月10日08:30 AM执行完整备份shell脚本(完全备份) .
30 - 30分钟
08 - 08 AM
10 - 10日
06 - 第6个月(6月)
在你的情况下,对于
2.30PM
,30 - 30分钟
14 - 2PM
要了解有关cron的更多信息,请访问此website .
来自cron手册http://man7.org/linux/man-pages/man5/crontab.5.html:
所以在这种情况下它将是:
30 10,14 * * *