首页 男生 其他 Linux/Unix技术丛书·跟老男孩学Linux运维:核心基础篇(上)(第2版)

  13.1.1 什么是Cron?

  Cron是Linux系统中以后台进程模式周期性执行命令或指定程序任务的服务软件。默认情况下,安装完Linux操作系统之后,Cron服务软件便会启动,服务对应的进程名字为Crond,Crond服务会定期(默认每分钟检查一次)检查系统中是否有需要执行的任务工作计划。如果有,则会根据其预先设定的定时任务规则自动执行该定时任务工作。这个Crond定时任务服务就相当于我们平时使用的闹钟(或手机闹钟)。

  Linux系统中的Cron定时任务执行的最快频率是每分钟执行一次,因此如果是需要以秒为单位执行的计划任务,Cron就不适用了。面对这种情况,在工作中可以编写Shell脚本,然后作为守护程序执行。以下是一个每秒钟执行一次任务的脚本:

  [root@oldboy ~]# cat cron.sh

  while true

  do

  echo "I am oldboy teacher."

  sleep 1

  done

  提示:当然也有秒级定时任务人员,但是用途不多,因此,读者不需要过多涉及。

目录
设置
手机
书架
书页
评论