cron -h
cron 表达式示例
常见的 crontab 计划任务及其真实含义。选择任意一条即可在解释器中打开。
| 表达式 | 含义 |
|---|---|
* * * * * |
每分钟 |
*/5 * * * * |
每5分钟 |
*/10 * * * * |
每10分钟 |
*/15 * * * * |
每15分钟 |
*/20 * * * * |
每20分钟 |
*/30 * * * * |
每30分钟 |
0 * * * * |
每小时整点 |
30 * * * * |
每小时的第30分钟 |
0 */2 * * * |
每2小时 |
0 */3 * * * |
每3小时 |
0 */4 * * * |
每4小时 |
0 */6 * * * |
每6小时 |
0 */8 * * * |
每8小时 |
0 */12 * * * |
每12小时 |
0 9-17 * * * |
9:00到17:00之间每小时 |
30 9-17 * * MON-FRI |
9:30到17:30之间每小时,工作日 |
*/15 */2 * * * |
每15分钟,在偶数小时 |
*/15 9-17 * * * |
9:00到17:45之间每15分钟 |
0 0 * * * |
每天0:00 |
0 6 * * * |
每天6:00 |
0 9 * * * |
每天9:00 |
0 12 * * * |
每天12:00 |
0 18 * * * |
每天18:00 |
30 23 * * * |
每天23:30 |
0 0 * * 0 |
每周日0:00 |
0 3 * * 0 |
每周日3:00 |
0 9 * * MON-FRI |
每工作日9:00 |
30 8 * * SAT,SUN |
每周末8:30 |
0 22 * * 1-5 |
每工作日22:00 |
0 3 * * 1,3,5 |
每逢周一、周三和周五3:00 |
0 0 1 * * |
每月1号0:00 |
0 0 15 * * |
每月15号0:00 |
15 14 1 * * |
每月1号14:15 |
0 0 1 1 * |
每年1月1日0:00 |
0 0 1,15 * * |
每月1号和15号0:00 |
5 0 * 8 * |
八月每天0:05 |
0 0 13 * FRI |
每月13号0:00,以及每周五0:00。只要满足其中任意一个条件 cron 就会运行,并不需要同时满足 |
*/7 * * * * |
每小时的第0分钟至第56分钟之间每7分钟一次,然后在下一小时的第0分钟重新开始 |
0 */5 * * * |
每天从0:00至20:00每5小时一次,然后次日重新开始 |
5-59/15 * * * * |
每15分钟,从第5分钟开始 |
@reboot |
系统启动时运行一次 |
@hourly |
每小时整点 |
@daily |
每天0:00 |
@weekly |
每周日0:00 |
@monthly |
每月1号0:00 |
@yearly |
每年1月1日0:00 |