速查表 · Cron 速查表 · Cron 每周一早上 9 点执行 — Crontab 示例
Cron 每周一早上 9 点执行 — Crontab 示例
0 9 * * 1
每周一次,在周一 09:00 执行。
逐字段解释
| 字段 | 值 | 含义 |
|---|---|---|
分钟 | 0 | 第 0 分 |
小时 | 9 | 上午 9 点 |
每月几号 | * | 当月每一天 |
月份 | * | 每个月 |
星期几 | 1 | 只有周一 |
用周一 9:00 的自动触发给一周开个头。常见用法是发送本周任务摘要、生成迭代规划数据,或者把预发环境的服务叫醒。
0 9 * * 1 /usr/local/bin/weekly-kickoff.sh
相关调度
常见问题
能写 MON 而不是 1 吗?
在 Vixie cron 和 Cronie 里可以:0 9 * * MON。
想在周一和周三都跑?
在星期几字段用列表:0 9 * * 1,3。
如果那周一正好是假期呢?
cron 不查节假日。在脚本内部加一层判断,遇到节假日直接跳过。
别死记语法 — 用可视化生成器
在 Cron 编辑器里试用这条排程完整速查表:Cron 速查表