crontab的语法规则格式(每分钟、每小时、每天、每周、每月、每年定时执行 规则)

本文详细解读crontab的任务调度语法,包括分钟、小时、日期、月份、周及命令执行规则,以及特殊字符的使用实例,助您轻松设置定时任务。

crontab的语法规则格式:

代表意义    分钟      小时    日期      月份     周      命令
数字范围    0~59    0~23    1~31    1~12    0~7    需要执行的命令

周的数字为 0 或 7 时,都代表“星期天”的意思。


crontab task 格式

* * * * * user task
分 时 日 月 周 user task
字段  说明
1  分钟(0-59)
2  小时(2-24)
3  日期(1-31)
4  月份(1-12;或英文缩写Jan、Feb等)
5  周几(0-6,0为周日;或单词缩写Sun、Mon等)
6  用户名(执行命令时以此用户的身份)
7  要执行的命令(路径)


另外,还有一些辅助的字符,大概有下面这些:

特殊字符       代表意义
*(星号)       代表任何时刻都接受的意思。举例来说,0 12 * * * command 日、月、周都是*,就代表着不论何月、何日的礼拜几的12:00都执行后续命令的意思。
,(逗号)       代表分隔时段的意思。举例来说,如果要执行的工作是3:00与6:00时,就会是:0 3,6 * * * c

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值