Crontab 生成器

🖥️ Crontab Generator

Build cron expressions with a human-readable UI in your browser — preview next run times instantly.

📐 工作原理与说明
生成可直接写入 crontab 的定时任务行。
  • 格式<cron表达式> <命令>;系统级 /etc/crontab 还需用户字段。
  • 环境:cron 的环境变量极少,脚本内应使用绝对路径并显式设置 PATH。
  • 输出:用 > /dev/null 2>&1 抑制邮件通知,需要日志则显式重定向到文件。
  • 特殊串@reboot@hourly@daily@weekly@monthly
常用预设:

支持 * 、*/n 步进、a,b 列表、a-b 范围。五段依次为:分 时 日 月 周。

📚 深度解析:Crontab 生成器

💡 常见使用场景

生成
每天 9:30 → `30 9 * * *`(分 时 日 月 周)。

❓ 常见问题(FAQ)

周与日冲突?
同时指定日与周为 AND;用 `*` 放宽。
为什么任务执行时间和预期差 8 小时?
cron 使用服务器本地时区(由 /etc/localtime 或 TZ 环境变量决定),而你的预期可能是北京时间。容器环境尤其常见——镜像默认 UTC,需在 Dockerfile 或 crontab 中显式设置 TZ=Asia/Shanghai,否则任务会在 unexpected 的时间点触发。