|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!cron是一个linux下的准时实行工具,能够在无需野生干涉的情形下运转功课。因为Cron是Linux的内置办事,但它不主动起来,能够用以下的***启动、封闭这个办事:
/sbin/servicecrondstart//启动办事
/sbin/servicecrondstop//封闭办事
/sbin/servicecrondrestart//重启办事
/sbin/servicecrondreload//从头载进设置
1.crontab下令选项:
-u指定一个用户,
-l列出某个用户的义务企图,
-r删除某个用户的义务,
-e编纂某个用户的义务
2.cron文件语法:
分小时日月礼拜下令
0-590-231-311-120-6command(取值局限,0暗示周日一样平常一行对应一个义务)
3.记着几个特别标记的寄义:
“*”代表取值局限内的数字,
“/”代表”每”,
“-”代表从某个数字到某个数字,
“,”分隔几个团圆的数字
义务调剂设置文件的写法
可用crontab-e下令来编纂,编纂的是/var/spool/cron下对使用户的cron文件,也能够间接修正/etc/crontab文件
详细格局以下:
MinuteHourDayMonthDayofweekcommand
分钟小时天月天每礼拜下令
每一个字段代表的寄义以下:
Minute每一个小时的第几分钟实行该义务
Hour天天的第几个小时实行该义务
Day每个月的第几天实行该义务
Month每一年的第几个月实行该义务
DayOfWeek每周的第几天实行该义务
Command指定要实行的步伐
在这些字段里,除“Command”是每次都必需指定的字段之外,别的字段皆为可选字段,可视必要决意。关于不指定的字段,要用“*”来弥补其地位。
举比方下:
5****ls指定每小时的第5分钟实行一次ls下令
305***ls指定天天的5:30实行ls下令
3078**ls指定每个月8号的7:30分实行ls下令
30586*ls指定每一年的6月8日5:30实行ls下令
306**0ls指定每日曜日的6:30实行ls下令[注:0暗示礼拜天,1暗示礼拜1,以此类推,也能够用英文来暗示,sun暗示礼拜天,mon暗示礼拜一等。]
30310,20**ls每个月10号及20号的3:30实行ls下令[注:“,”用来毗连多个不一连的时段]
258-11***ls天天8-11点的第25分钟实行ls下令[注:“-”用来毗连一连的时段]
*/15****ls每15分钟实行一次ls下令[即每一个小时的第015304560分钟实行ls下令]
306*/10**ls每月中,每隔10天6:30实行一次ls下令[即每个月的1、11、21、31日是的6:30实行一次ls下令。]
天天7:50以root身份实行/etc/cron.daily目次中的一切可实行文件
507***rootrun-parts/etc/cron.daily[注:run-parts参数暗示,实行前面目次中的一切可实行文件。
增加后保留的路径是/var/spool/cron,能够用vi检察修正,这个不难如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们! |
|