Crontab的时间格式怎么写
导读:Crontab的时间格式是由五个字段组成的,每个字段代表一个时间单位,具体如下: * * * * * command-to-execute └─┬─┘└─┬─┘└─┬─┘└─┬─┘└─┬─┘ │ │ │ │ │ │ │ │ │ │ │ │...
Crontab的时间格式是由五个字段组成的,每个字段代表一个时间单位,具体如下:
* * * * * command-to-execute
└─┬─┘└─┬─┘└─┬─┘└─┬─┘└─┬─┘
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
└─────┴─────┴─────┴─────┴─────
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
└─────────┴─────────┴─────────┴─────────┘
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
└───────────────┴───────────────┴───────────────┘
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
└───────────────────────┴───────────────────────┘
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
│ │ │ │ │
└───────────────────────────────┘
每个字段的含义如下:
- 分钟(0-59)
- 小时(0-23)
- 日期(1-31)
- 月份(1-12)
- 星期几(0-7,其中0和7都表示星期日)
每个字段可以使用以下符号:
*
:表示任意值,即匹配该时间单位的所有可能值。,
:用于指定多个值,例如1,3,5
表示1、3和5。-
:用于指定一个范围,例如1-5
表示1到5。/
:用于指定步长,例如*/2
表示每隔2个单位。
以下是一些示例:
0 * * * *
:每小时的第0分钟执行命令。0 0 1 * *
:每月的第一天凌晨0点执行命令。0 0 1 1 *
:每月的1号凌晨0点执行命令。0 0 1 1 0
:每月的1号星期日凌晨0点执行命令。0 0 1 1 */2
:每月的1号和15号凌晨0点执行命令。
你可以根据需要组合这些符号来设置Crontab的时间格式。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Crontab的时间格式怎么写
本文地址: https://pptw.com/jishu/719711.html