Crontab(cron table)是一个用于定时执行任务的工具,它的时间格式由五个字段组成,分别表示分钟、小时、日期、月份和星期。每个字段的取值范围如下:
字段之间可以使用空格、逗号或连字符来分隔。特殊字符有:
以下是一些Crontab时间格式的示例:
0 * * * *
:每小时的第0分钟执行任务。0 9-17 * * *
:每天的9点到17点的第0分钟执行任务。0 9,17 * * *
:每天的9点和17点的第0分钟执行任务。*/10 * * * *
:每隔10分钟执行一次任务。0 9-17 1 * *
:每月的1号的9点到17点的第0分钟执行任务。0 9-17 1 1 *
:每月的1号执行任务。0 9-17 1 1-5 *
:每月的1号到5号的9点到17点的第0分钟执行任务。0 9-17 1 1 1-5
:每周一的1号的9点到17点的第0分钟执行任务。要编辑Crontab文件,请在终端中输入crontab -e
命令。