返回工具合集

Linux Crontab定时任务表达式生成器

可视化配置服务器计划任务,自动解析crontab规则,批量预览后续执行时间,一键生成Linux定时调度表达式

Crontab表达式输出
* * * * *
每分钟执行一次任务
常用定时模板
每月1号零点执行
0 0 1 * *
工作日早上9点
0 9 * * 1-5
每5分钟执行
*/5 * * * *
每周日零点
0 0 * * 0
每日午夜零点
0 0 * * *
每小时整点
0 * * * *
每月3号凌晨4点
0 4 3 * *
每日14点30分
30 14 * * *
自定义字段配置
取值范围0-59
取值范围0-23
取值范围1-31
取值范围1-12
0代表周日,0-6
后续执行时间预览
    工具使用说明 & Crontab语法介绍

    1、Crontab是Linux服务器内置计划任务工具,常用于服务器日志清理、数据库定时备份、脚本自动执行、接口定时拉取数据、巡检任务等场景,本工具在线可视化生成crontab定时表达式。

    2、简单定时周期,例如每日定点执行、每小时、固定分钟执行全部免费生成;多周期组合配置、带区间/多选/步长的复杂规则、导出完整crontab调度脚本属于高级功能。

    3、累计使用本工具3次后,第4次调用高级导出脚本功能,将会触发解锁弹窗,需要解锁后方可使用高级能力。

    4、crontab字段顺序规则:分钟 小时 日期 月份 星期,一共5段,和Java Quartz cron表达式(6段,带秒)存在区别,服务器Linux系统使用5位表达式。

    5、符号含义:*代表所有单位;逗号用于多个值多选;横杠代表连续区间;斜杠代表间隔步长,用来设置每隔多久执行。

    6、生成表达式之后,建议提前预览执行时间,上线前做好测试,防止定时任务配置错误造成服务器业务异常。

    *
    任意所有值
    ,
    多值列表
    -
    连续区间
    /
    间隔步长
    0-59
    分钟区间
    0-23
    小时区间
    1-31
    日期区间
    1-12
    月份区间
    0-6
    星期区间
    操作完成