温馨提示×

Debian Crontab时间字段含义

小樊
48
2025-06-07 18:12:46
栏目: 智能运维

在Debian系统中,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分钟。
  • /:用于指定间隔,例如*/15表示每15分钟执行一次任务。

以下是一个crontab示例:

*/5 * * * * /path/to/your/script.sh 

这表示每5分钟执行一次/path/to/your/script.sh脚本。

0