
Crontab表达式中的星号(*)代表所有可能的值,是一个强大的通配符,用于灵活地设定定时任务执行时间。
在Crontab的五个字段(分钟、小时、日、月、周)中,星号分别表示:
- 分钟字段: * 代表每分钟执行一次。
- 小时字段: * 代表每小时执行一次。
- 日字段: * 代表每天执行一次。
- 月字段: * 代表每月执行一次。
- 周字段: * 代表每周执行一次。
例如,* * * * * command 表示命令每分钟执行一次。 0 0 * * * command 表示命令每天凌晨0点执行一次。
星号还可以与其他数值或范围结合使用,实现更精细的时间控制:
-
*/5 * * * * command:每5分钟执行一次。 -
0 8-17 * * * command:每天8点到17点整点执行一次。 -
0 1 1 * * command:每月1号凌晨1点执行一次。
灵活运用星号,可以轻松创建各种定时任务,满足不同的需求。










