学学习网 手机版

学学习网

学习路径: 学习首页 > Internet > 操作系统 >

第七章 Linux进程管理(3)

设置字体:
----------------------------------

0   8—12    *      *        *         /sbin/tar –xzfvetc.tar.gz /etc/
(8-12从某时间到某时间)
25  0-23/2    *      12       *           rm –f /tmp/*
(0等同于*,*/n:每N时/分/天/月,0-23/2表示每隔2小时,即:0:25,2:25,4:25)
30    *      *      1,3,5     *           dump   
(1,3,5:多种可用“,”隔开)
(2)运行crontab命令
功能:生成用户的cron文件
格式:crontab  [参数]    [文件名]
参数:-u 用户名:指定具体用户的cron文件
      -r          删除用户的crontab文件
      -l          显示用户的cron文件
      -e          编辑用户的cron文件
  实例:# crontab   /root/root.cron (建立当前标准格式用户crontab文件)
       # crontab  –r  删除当前用户的cron文件
配置案例:root用户在每周2,4,6早上3点启重系统
     # vi /root.cron(以root用户登录)
 0   3    *  *   2,4,6    /sbin/shutdown   -r    now
     # crontab   /root.cron
注意:1)etc/at.deny和etc/at.allow用于控制用户运行at的任务
       at.deny和at.allow不存在,所有用户都能执行
       at.deny:除at.deny文件记录的用户外其他用户都可以执行
       at.allow:只有at.allow中的用户执行at
       at.deny和at.allow都存在:at.allow中除at.deny中所记录的用户,剩余的用户可以执行at
2)默认的crontab 文件有:
/etc/cron.hourly
  /etc/cron.weekly
  /etc/cron.monthly
  /etc/cron.daily
----------------------------------
课程列表
重点难点
赞助链接