复制
* * * * *
每分钟执行一次
常用预设
什么是 Cron 表达式?
开发者的烦恼
Linux 的 crontab 语法虽然强大,但五个星号的组合极其抽象。稍有不慎(比如把星期和日期搞混),就可能导致任务在错误的时间执行,甚至引发严重的生产事故。
可视化生成的优势
通过可视化界面,您可以直观地配置每一个时间维度。本工具提供实时的自然语言解析,将抽象的代码转化为“每天 9 点到 17 点每小时执行一次”这种通俗易懂的描述,确保逻辑万无一失。
Cron 语法详解
标准的 Cron 表达式由 5 或 6 个空格分隔的字段组成(Linux 通常使用 5 位):
- 分钟 (Minute) : 0 - 59
- 小时 (Hour) : 0 - 23
- 日期 (Day of Month) : 1 - 31
- 月份 (Month) : 1 - 12
- 星期 (Day of Week) : 0 - 6 (0 代表周日)
常用特殊符号说明
-
*: 代表“任意”。例如在分钟位代表每分钟。 -
,: 代表枚举。例如1,3,5代表在第 1、3、5 分钟执行。 -
-: 代表范围。例如9-17代表从 9 点到 17 点。 -
/: 代表步长。例如*/15在分钟位代表每隔 15 分钟。
运维最佳实践
- 测试执行计划 : 在正式部署前,务必使用本工具的“自然语言描述”功能核对逻辑。
- 考虑时区 : 记得服务器的时区设置可能与您的本地电脑不同。
- 避免任务堆积 : 如果任务执行时间较长,不要设置过于频繁的执行间隔。
本工具旨在为 DevOps 工程师和后端开发者提供最简洁、高效的配置体验。所有的计算逻辑均在本地运行,不会记录您的任何隐私数据。