返回列表
Crontab 表达式完全指南:语法、示例与生成器使用
自由客七维 2026-05-24 07:22 171

Crontab 表达式简介

Crontab 是 Linux/Unix 系统中用于设置周期性执行任务的工具。其表达式由5个字段组成,分别表示:分、时、日、月、周。

字段说明

  • 分钟:0-59,表示每小时的第几分钟执行
  • 小时:0-23,表示每天的第几小时执行
  • :1-31,表示每月的第几天执行
  • :1-12,表示每年的第几月执行
  • :0-7(0和7都代表周日),表示每周的第几天执行

常用表达式示例

  • * * * * * - 每分钟执行
  • 0 * * * * - 每小时整点执行
  • 0 2 * * * - 每天凌晨2点执行
  • 0 9 * * 1 - 每周一上午9点执行
  • 0 0 1 * * - 每月1号0点执行
  • 0 0 1 1 * - 每年1月1日0点执行
  • 0 */3 * * * - 每3小时执行(整点)

如何使用本生成器

在左侧工具区,您可以通过输入框分别设置每个字段的值,点击“生成并计算”即可得到标准的 Cron 表达式以及未来5次的执行时间。本工具支持 *(任意值)、数字(固定值)以及 步长 */N(如 */3 表示每3个单位)语法。暂不支持列表(如 1,2,3)和范围(如 1-5)。您还可以点击常用模板快速填充,复制表达式直接用于您的服务器或云函数。

注意事项

本工具生成的表达式遵循标准的 Cron 语法,但某些云平台(如阿里云函数计算、AWS Lambda)可能需要6字段(增加秒),您可根据文档自行调整。