速查表 · Cron 速查表 · Cron 每 3 小时执行一次 — Crontab 示例
Cron 每 3 小时执行一次 — Crontab 示例
0 */3 * * *
每 3 小时的第 0 分执行(00:00、03:00、06:00、09:00、12:00、15:00、18:00、21:00)。
逐字段解释
| 字段 | 值 | 含义 |
|---|---|---|
分钟 | 0 | 第 0 分 |
小时 | */3 | 每第 3 小时(0、3、6、9、12、15、18、21) |
每月几号 | * | 每一天 |
月份 | * | 每个月 |
星期几 | * | 每周的每一天 |
把 24 小时均分成 8 个窗口,就得到 00:00、03:00、06:00、09:00、12:00、15:00、18:00 和 21:00 这八个时刻。批处理数据拉取和分析检查点很常用这个节奏。
0 */3 * * * /usr/local/bin/batch-check.sh
相关调度
常见问题
想偏移 15 分钟怎么办?
改分钟字段:15 */3 * * * 在 00:15、03:15、06:15…… 触发,避开 :00 的拥堵。
能只在白天跑吗?
用显式范围或列表:0 9-18/3 * * * 在 09:00、12:00、15:00 和 18:00 运行。
0,3,6,9,12,15,18,21 和 */3 一样吗?
一样,完全相同。步进语法 */3 只是它的简写。
别死记语法 — 用可视化生成器
在 Cron 编辑器里试用这条排程完整速查表:Cron 速查表