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

打开解释器