Linux Crontab 的时间格式由五个字段组成,分别表示分钟、小时、日期、月份和星期。每个字段的取值范围如下:
这些字段可以使用以下符号进行组合和简化:
1,3,5 表示第1、3和5分钟。1-5 表示从第1到第5小时。1/5 表示从第1天开始,每隔5天执行一次。以下是一些 Crontab 时间格式的示例:
0 * * * *:每小时的第0分钟执行任务。0 1 * * *:每天凌晨1点的第0分钟执行任务。0 1 1 * *:每月1日凌晨1点的第0分钟执行任务。0 1 1 1 *:每月1日1点的第0分钟执行任务。0 1 1 1 0 或 0 1 1 1 7:每月1日或每月最后一个星期日的1点执行任务。*/15 * * * *:每15分钟执行一次任务。0 9-17 * * 1-5:每周一至周五的9点到17点每小时的第0分钟执行任务。通过这些组合和简化,您可以根据需要创建复杂的调度任务。