您的位置:首页 > 其它

crontab初级入门

2016-05-20 11:43 337 查看
crontab是linux的任务执行定时器,它可以让你设置任务并定时执行

下面简单演示下如何简单使用crontab

1.设置任务

crontab -e 进入任务编辑页面



这里是每个一分钟将当前日期写到root/dateRecoder的文件里面去

保存时候,就自动执行任务了

2.多任务时,就在crontab -e 编辑页面多写几条任务



这里比较麻烦的就是,如果真的有很多任务的话,会导致任务列表混乱,特别是多用,每个用户都往定时器里面写任务,这是我们可以利用shell脚本来执行

3.多任务,使用shell脚本



直接在命令后面一如shell脚本的路径

4.停止和查看任务调度

crontab -r 取消任务调度

crontabl -l 查看任务调度列表

5.任务调度时间设置说明

字段名称说明范围
分钟每分钟0~59
小时每小时0~23
日期每天1~31
月份每月1~12
星期星期几0~6
在以上各个字段中,可以使用以下特殊字符:

星号(*):代表所有可能的值,例如month字段如果是星号,则表示在满足其它字段的制约条件后每月都执行该命令操作。

逗号(,):可以用逗号隔开的值指定一个列表范围,例如,“1,2,5,7,8,9”

中杠(-):可以用整数之间的中杠表示一个整数范围,例如“2-6”表示“2,3,4,5,6”

正斜线(/):可以用正斜线指定时间的间隔频率,例如“0-23/2”表示每两小时执行一次。同时正斜线可以和星号一起使用,例如*/10,如果用在minute字段,表示每十分钟执行一次。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: