更新于 2026-08-30 · 阅读约 2 分钟
crontab 是 Linux / macOS 上用来设置定时任务的工具。一条 cron 表达式由 5 个以空格分隔的字段组成,分别代表“分、时、日、月、周”。只要把这 5 个字段填对,系统就会按你设定的时间自动运行命令。
从左到右依次是:分钟(0–59)、小时(0–23)、日期(1–31)、月份(1–12)、星期(0–7,其中 0 和 7 都表示周日)。字段之间用空格分开。例如 30 9 * * 1 表示“每周一上午 9:30”。
使用 * 表示“每”,例如 * * * * * 表示每分钟;*/10 表示“每 10 个”;1-5 表示范围;1,3,5 表示列举。掌握这三个符号,90% 的定时任务都能写出来。
不确定写的 cron 对不对?贴进去立即看中文含义与下次执行时间:
用 Crontab 中文解释器验证 →