日期:2014-05-16  浏览次数:20755 次

Linux系统复习备忘录6

这是本系列文章的第六篇,主要内容是周期性任务以及软件配置管理内容。

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

                                        &