发布于2026-05-22 阅读(0)
扫一扫,手机访问
说到Crontab,它的时间表达式就像一套精密的密码,几个特殊字符的组合,就能让任务在指定的时间点自动执行。今天,我们就来拆解一下这套“密码本”里的几个关键符号。

别看字符简单,它们可是定义Crontab执行周期的基石。掌握它们,你就能灵活安排几乎任何时间点的任务。
这是最常用的通配符。放在哪个字段,就代表那个字段的所有有效值。比如,五个星号 * * * * * 就表示“每分钟、每小时、每天、每月、每周”都执行,也就是任务会每分钟跑一次。
当你需要任务在某个时间段内执行时,就用它。例如,在“小时”字段写 9-17,就意味着从上午9点到下午5点(包含两端)的每个整点都会触发。
如果执行时间不是连续的,而是几个特定的点,就用逗号隔开。比如,在“星期”字段写 1,3,5,任务就会在每周一、周三和周五执行。
这个字符非常实用,用于创建周期性的执行模式。格式是 起始值/间隔。如果起始值是星号,就从该字段的第一个值开始算。例如:
*/15 * * * * 表示每15分钟执行一次(即0分、15分、30分、45分)。
而 5-30/5 * * * * 则表示在每小时的第5分钟到第30分钟之间,每隔5分钟执行一次(即5分、10分、15分…30分)。
理解了字符的含义,我们来看一些常见的组合,这能帮你更快地上手:
* * * * *:最频繁的模式,每分钟执行。0 * * * *:在每个小时的开始(第0分钟)执行,即每小时整点运行一次。0 0 * * *:在每天零点执行,适合做每日数据备份或清理。0 0 * * 1:每周一的零点执行,常用于启动周报任务。0 0 1 * *:每月第一天的零点执行,适用于月结或统计任务。0 15 1 * *:注意这个,它是在每月第一天的凌晨1点15分执行,而不是零点。这里的小时字段是1,分钟字段是15。最后提醒一下,Crontab表达式的五个字段顺序是固定的,从左到右依次代表:分钟、小时、日期、月份、星期。编排任务时,可千万别把顺序搞混了。灵活运用这几个特殊字符,你就能像指挥家一样,精准调度后台的每一个自动化任务。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8