crontab 每月定时执行

更新于 2026-08-30 · 阅读约 2 分钟

月度账单、月度汇总一般在每月 1 号或某固定日期运行。

每月固定日期

0 0 1 * * 每月 1 号 0 点;把日期字段换成 15 就是每月 15 号。

昵称 @monthly

@monthly 等价于 0 0 1 * *(每月 1 号 0 点)。

月末要注意

cron 没有“月末”关键字;写 0 0 31 * * 在只有 30 天或 2 月的月份会“跳过”。需要真正的月末,通常用脚本判断(如 cal)。

0 0 1 * *
每月 1 号 0 点执行。

不确定写的 cron 对不对?贴进去立即看中文含义与下次执行时间:

用 Crontab 中文解释器验证 →