首页主机资讯Linux Crontab的时间格式详解

Linux Crontab的时间格式详解

时间2025-10-29 11:38:03发布访客分类主机资讯浏览315
导读:Linux Crontab 的时间格式由五个字段组成,分别表示分钟、小时、日期、月份和星期。每个字段的取值范围如下: 分钟(0-59) 小时(0-23) 日期(1-31) 月份(1-12) 星期(0-7,其中0和7都表示星期日) 这些字...

Linux Crontab 的时间格式由五个字段组成,分别表示分钟、小时、日期、月份和星期。每个字段的取值范围如下:

  1. 分钟(0-59)
  2. 小时(0-23)
  3. 日期(1-31)
  4. 月份(1-12)
  5. 星期(0-7,其中0和7都表示星期日)

这些字段可以使用以下符号进行组合和简化:

  • 星号(*):表示任意值,用于表示该字段可以匹配任何值。
  • 逗号(,):用于指定多个值,例如在分钟字段中,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 00 1 1 1 7:每月1日或每月最后一个星期日的1点执行任务。
  • */15 * * * *:每15分钟执行一次任务。
  • 0 9-17 * * 1-5:每周一至周五的9点到17点每小时的第0分钟执行任务。

通过这些组合和简化,您可以根据需要创建复杂的调度任务。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Linux Crontab的时间格式详解
本文地址: https://pptw.com/jishu/737608.html
Linux系统中Go语言的日志记录方法 怎样提升Debian下JS日志的准确性

游客 回复需填写必要信息