LINUX_PII_CHAP12_V0.3.pptVIP

  • 3
  • 0
  • 约 19页
  • 2016-04-08 发布于安徽
  • 举报
LINUX_PII_CHAP12_V0.3.ppt

Page */33 Page */33 Page */33 Page */33 Page */33 Page */33 Page */33 Page */33 Page */33 Page */33 Page */33 第二部分:系统管理 第十二章:任务管理 本章目标 熟练掌握Linux计划任务的设置与应用。 Linux系统支持一些能够自动执行任务的服务,我们称其为计划任务: at: 指定一个时间执行一个任务 cron: 根据一个时间表自动执行任务 anacron: 在一个指定时间间隔错过后自动执行任务 Linux的计划任务 at服务:安排一个任务在未来执行 at服务需要系统后台有一个atd进程 常用指令: at: 安排延时任务 atq: 查询当前的等待任务 atrm: 删除等待任务 at at命令的写法非常灵活 #at 18:00pm July 9 #at 6 pm Monday #at 2:00 #at noon +5 minutes 回车后在“at”提示符下输入任务指令, “Ctrl+D”存盘退出。 例: #at now +2 minutes atupdatedb atCtrl+D at应用 at的使用控制文件 /etc/at.allow /etc/at.deny 基于用户的使用控制 默认情况下,任何用户都可以使用at服务,但这样是不安全的。 如果系统中存在at.allow,则只有列在文件中的用户才可以使用at服务。 如果系统中存在at.deny,则列在文件中的用户不可以使用at服务,其他人可以。 at的使用控制 允许系统根据时间表自动完成任务 服务需要后台运行的系统进程crond 开关cron服务 系统管理员可以用service crond start|stop来开关cron服务 用chkconfig或ntsysv选择cron服务的默认开启关闭 cron crond是一个常驻程序(daemon),crond在开机时激活,它会自动检查/var/spool/cron目录下是否有任何cron文件。每个用户都可以设定自己所要安排执行的工作。目录里将存在设定计划任务用户属于他用户名称的cron文件。开机时crond会将其加载至内存中,并定期去执行用户的计划任务。也就是说用户无需登陆也可以执行计划任务。 crond也会去读取/etc/crontab的内容,这个文件是用不同的格式写成的。cron启动以后,它将先检查是否有用户设置了crontab文件,如果没有就转入“休眠”状态,释放系统资源。该后台进程占用资源极少,它每分钟“醒”来一次,查看当前是否有需要运行的命令。命令执行结束后,任何输出都将作为邮件发送给crontab的所有者,或在/etc/crontab文件中MAILTO环境变量中指定用户。 /var/spool/cron 用户级别 /etc/crontab 系统级别 cron细节 用户级别 crontab -e 编辑当前的守护进程表 crontab -l 列出当前的守护进程表 crontab -r 删除当前的守护进程表 crontab -u user 以某个用户的身份 /var/spool/cron 存放用户守护进程表 crontab命令用于建立、删除或列出用于驱动cron后台进程的表格。在/var/spool/cron下的crontab文件不可以直接创建或者直接修改,crontab文件是通过crontab命令得到的。 定制个人计划任务 文件中包括六个域,其中前五个域是指定命令被执行的时间,最后一个域是要被执行的命令。每个域之间使用空格或者制表符分隔。这些项不能为空,必须填入。如果用户不需要指定其中的几项,那么可以使用*代替。因为*是通配符,可以代替任何字符,所以可以认为是任何时间,也就是该项被忽略了。 minute/hour/day-of-month/month-of-year/day-of-week/commands 分钟 / 小时/ 日/ 月/ 星期 / 命令 例:* * * * * echo “hello” | wall 每分钟向所有在线用户的屏幕上发送“hello” crontab格式 crontab域值 域 允许值范围 minute 0~59 hour 0~23 day-of-month 1~31 month-of-year 1~12(或jan、feb等) day-of-week 0~7(0、7为周日,或mon,tue等) commands 命令/Shell脚本 crontab格式示例 每1分钟执行一次command: * * * * * command 每小时的第3和第15分钟执行: 3,15 *

文档评论(0)

1亿VIP精品文档

相关文档