|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
欢迎大家来到仓酷云论坛!加义务:
crontab-e
0*/1***command
0*/2***command
查询义务是不是加了:
crontab-l
0*/1***command0*/2***command
基础格局:- minutehourdaymonthdayofweekcommand
复制代码
- minute—分钟,从0到59之间的任何整数
- hour—小时,从0到23之间的任何整数
- day—日期,从1到31之间的任何整数(假如指定了月份,必需是该月份的无效日期)
- month—月份,从1到12之间的任何整数(或利用月份的英文简写如jan、feb等等)
- dayofweek—礼拜,从0到7之间的任何整数,这里的0或7代表日曜日(或利用礼拜的英文简写如sun、mon等等)
- command—要实行的下令(下令能够是ls/proc>>/tmp/proc之类的下令,也能够是实行你自行编写的剧本的下令。)
上面为例子
* * * * * command
分 时 日 月 周 下令
第1列暗示分钟1~59每分钟用*大概*/1暗示
第2列暗示小时1~23(0暗示0点)
第3列暗示日期1~31
第4列暗示月份1~12
第5列标识号礼拜0~6(0暗示礼拜天)
第6列要运转的下令
crontab文件的一些例子:
3021***/usr/local/etc/rc.d/lighttpdrestart
下面的例子暗示每晚的21:30重启apache。
4541,10,22**/usr/local/etc/rc.d/lighttpdrestart
下面的例子暗示每个月1、10、22日的4:45重启apache。
101**6,0/usr/local/etc/rc.d/lighttpdrestart
下面的例子暗示每周6、周日的1:10重启apache。
0,3018-23***/usr/local/etc/rc.d/lighttpdrestart
下面的例子暗示在天天18:00至23:00之间每隔30分钟重启apache。
023**6/usr/local/etc/rc.d/lighttpdrestart
下面的例子暗示每礼拜六的11:00pm重启apache。
**/1***/usr/local/etc/rc.d/lighttpdrestart
每小时重启apache
*23-7/1***/usr/local/etc/rc.d/lighttpdrestart
早晨11点到早上7点之间,每隔一小时重启apache
0114*mon-wed/usr/local/etc/rc.d/lighttpdrestart
每个月的4号与每周一到周三的11点重启apache
041jan*/usr/local/etc/rc.d/lighttpdrestart
一月一号的4点重启apache
前5个字段分离暗示:
分钟:0-59
小时:1-23
日期:1-31
月份:1-12
礼拜:0-6(0暗示周日)
一些特别标记:
*暗示任什么时候刻
, 暗示支解
-暗示一个段,如第二端里:1-5,就暗示1到5点
/n暗示每一个n的单元实行一次,如第二段里,*/1,就暗示每隔1个小时实行一次下令。也能够写成1-23/1.
工夫格局按次:%Y-%m-%d-%H-%M-%S
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们! |
|