VPS-Craft
🛡️

联盟披露:本站是部分 VPS 厂商的联盟推广伙伴。通过本站链接下单,不会增加您的任何费用,但本站可能获得佣金以维持站点运营。所有套餐的价格、库存与优惠均以厂商官方页面实时显示为准。

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
0
0 分
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 前缀固定时区。