日期:2014-05-16 浏览次数:20755 次
这是本系列文章的第六篇,主要内容是周期性任务以及软件配置管理内容。
6.1 周期性进程
在LINUX系统中,所谓周期性进程指的是定时运行的一系列命令或者脚本,简单来说就是系统中的cron进程。这是一个守护进程,一般在系统中有三个地方存在这个进程的配置文件,分别位于:/etc/crontab,/etc/cron.d以及/var/spool/cron,一般而言每个用户的crontab文件保存在/var/spool/cron目录下。
而作为系统管理员手工维护的任务则放在/etc/crontab文件里面
6.2 crontab文件格式
每行第一列可以用#来注释,意思是行首不能有空格。
内容由6-7个字段组成,含义分别为
分钟 小时 日 月 周 [用户名] 命令行
星号*代表匹配所有字符;
整数代表精确匹配;
短划线可以连接整数,表示值的范围;
也可以用逗号来隔开整数或者范围,白哦是匹配列出的值。
我们可以看一下几个例子:
45 10 * * 1-5 CMD
&