debian

Debian Crontab支持哪些特殊字符

小樊
43
2025-06-21 23:27:38
栏目: 智能运维

Debian Crontab 支持以下特殊字符:

  1. 星号(*):表示通配符,代表任意值。例如,* * * * * 表示每分钟执行任务。
  2. 逗号(,):表示枚举,可以指定多个值。例如,1,5,10 * * * * 表示在 1、5、10 分钟执行任务。
  3. 减号(-):表示范围,可以指定一个范围内的值。例如,1-5 * * * * 表示在 1 到 5 分钟之间每分钟的整点执行任务。
  4. 斜杠(/):表示步长,用于指定时间的间隔。例如,*/5 * * * * 表示每隔 5 分钟执行一次任务。
  5. 横杠(-):用于定义日期范围,如 1-31/7 * * * * 表示每月的 1 号到 31 号,每隔 7 天执行一次任务。
  6. L:仅允许用于月份中的某天或星期几字段,表示“最后”。例如,15 2 * * 1L 表示每月最后一个星期二的凌晨 2 点 15 分执行任务。
  7. W:仅允许用于月份中的某天字段,表示“工作日”(周一至周五)。例如,15 2 * * 1-5W 表示每月的工作日(周一至周五)凌晨 2 点 15 分执行任务。
  8. #:用于注释,在行首添加 # 后面的内容将被忽略。

这些特殊字符可以组合使用,以实现灵活的定时任务调度。

0
看了该问题的人还看了