Crontab Generator & Plain-Language Translator
Build cron schedules visually or paste an expression to translate it into plain language — with ready-made examples for common tasks
分 0-59·时 0-23·日 1-31·月 1-12·周 0-7
每天 凌晨 02:00 执行
Runs every day at 02:00 AM
或用可视化选择
可视化选择会实时改写上方表达式
分钟0-59
00 分
minute 0
小时0-23
2凌晨 02:00
02:00 AM
日期1-31
*每一天
every day
月份1-12
*每个月
every month
星期0-7
*每一天
every day
生成结果(可直接写入 crontab)
0 2 * * * /root/backup.sh用法:终端执行 crontab -e,把整行粘贴到末尾保存即可。
常见定时任务范例
Cron 小知识
- 五个字段顺序 分 时 日 月 周,依次对应:第几分钟、第几小时、每月几号、几月、星期几。
- 星号与步长 “*” 表示「每」,如 “* * * * *” 是每分钟;“*/15” 表示「每 15 个」,如分钟位写 */15 即每 15 分钟。
- 日期与星期是「或」关系 若「日」和「周」同时不是 *,满足任一即触发(多数系统如此)。只想按星期跑,就把「日」留 *。
- 星期 0 与 7 都代表周日 星期字段 0 和 7 都表示周日;范围如 1-5 指周一到周五。
- 时区以服务器为准 Cron 按系统本地时区触发,容器 / VPS 时区不对会导致“半夜执行”。可用 “date” 确认,或写 TZ=Asia/Shanghai 前缀固定时区。