crontab实现定时触发任务

在运维工作中,经常用到定时任务,无论是shell脚本还是DBM,job定时任务都是自动化比不可少的任务.

定时器参数说明

分,时,日,月,星期,要运行的命令

crontab实现定时触发任务_第1张图片

 第1列分钟1-59

第二列小时1-23

第三列日 1-31

第五列月1-12

第五列星期0-6

第6列要运行的命令,文件中通过5个*来确定命令或任务的执行时间的,这5个*的具体含义如上表所示.

表 2 crontab 时间表示 项目     含义     范围
第一个"*"     一小时当中的第几分钟(minute)     0~59
第二个"*"     一天当中的第几小时(hour)     0~23
第三个"*"     一个月当中的第几天(day)     1~31
第四个"*"     一年当中的第几个月(month)     1~12
第五个"*"     一周当中的星期几(week)     0~7(0和7都代表星期日)

现在比如我设置今天的12:58分启动任务,我就可以写成

58 12 * * * /bin/bash 


 

 

你可能感兴趣的:(crontab实现定时触发任务)