Crontab星期几语法
在crontab中,星期几字段是从0 - 6
还是从1 -7
?
我看到与此相关的信息冲突。0-6
我见过的维基百科州和其他网站都是1-7
。
同时这将是暗示或或者使用0
或7
不正确?也就是说,cron还会继续运行吗?
回答:
0
而7
这两种立场星期天,你可以使用你想要的,所以写0-6或1-7具有相同的结果。
此外,通过@Henrik的建议,也可以按天数,如缩短名称来代替数字MON
,THU
等:
0 - Sun Sunday1 - Mon Monday
2 - Tue Tuesday
3 - Wed Wednesday
4 - Thu Thursday
5 - Fri Friday
6 - Sat Saturday
7 - Sun Sunday
图形化:
┌────────── minute (0 - 59) │ ┌──────── hour (0 - 23)
│ │ ┌────── day of month (1 - 31)
│ │ │ ┌──── month (1 - 12)
│ │ │ │ ┌── day of week (0 - 6 => Sunday - Saturday, or
│ │ │ │ │ 1 - 7 => Monday - Sunday)
↓ ↓ ↓ ↓ ↓
* * * * * command to be executed
最后,如果要逐日指定,则可以用逗号分隔日期,例如SUN,MON,THU
仅在星期日,星期四的星期一执行命令。
您可以在Wikipedia上有关Cron的文章中阅读更多详细信息。
以上是 Crontab星期几语法 的全部内容, 来源链接: utcz.com/qa/435143.html