rhel——cron介绍及使用  (作者:唐勇)

一、认识 cron

     cron 是用于配置系统周期性执行指定的程序。

     cron 任务的等待队列在/var/spool/cron目录中

     cron 需要利用crond守护进程监视队列,并每隔一分钟检查一次队列中是否有任务需要执行。

     注:使用cron 前先检查crond是否启动。。。

-------------------------------------------------------

二、使用cron

     创建cron作业文件

     格式: 分  时  日   月   星期    程序

     特殊符号:    *  整个时间段

                   ,不连续的时间段

                   - 连续的时间段

                   / 每隔多长时间

     【实例】 

              0  0   *  *    *   /usr/bin/poweroff

              40 17  *   *    6,7 /……

              0   0   1-5 *   *   /……

              10  0-23/2  *  *  *  /……

      使用 crontab 命令来提交作业。。。

      格式 : crontab  [-u 用户名]  作业文件

      【实例】

                 #crontab -u root  /root.cron

----------------------------------------------------------------

三、 关于cron的注意事项

     1、可用crontab  [-u  用户名]  -l  查看用户任务。

     2、可用crontab  [-u  用户名]  -e  编辑用户任务。

     3、可用crontab  [-u  用户名]  -r  删除用户任务。

 

     cron 服务启动时会读取/etc/crontab文件。并根据该文件在

           每天调用/etc/corn.daily目录内容

           每月调用/etc/corn.monthy目录内容

           每周调用/etc/corn.weekly目录内容

           每周调用/etc/corn.hourly目录内容

-------------------------------THE END---------------------------