crontab在linux中的语法规则
总结:
|
分钟 |
小时 |
日 |
月 |
周 |
|
数值范围 |
|
0~59 |
0~23 |
1~31 |
1~12 |
0~7(0和7都表示周日);MON~SUN |
每 |
* |
每分钟 |
每小时 |
每天 |
每月 |
|
区间 |
- |
a-b:从a分到b分 |
a-b:从a点到b点 |
a-b:从a号到b号 |
a-b:从a月到b月 |
a-b:从周a到周b |
间隔 |
/ |
*/a:每隔a分钟 |
*/a:每隔a小时 |
*/a:每隔a天 |
*/a:每隔a个月 |
|
指定 |
, |
a,b:a分和b分 |
a,b:a点和b点 |
a,b:a号和b号 |
a,b:a月和b月 |
a,b:周a和周b |
举例:
1、每隔5分钟执行一次:
*/5 * * * *
2、每月12号和25号整点零点执行:
0 0 12,25 * *
3、每周一下午13:55执行:
55 13 * * MON(或者:55 13 * * 1)