Linux命令行跟我学(29):计划任务安排命令Crontab

整机外设

  在Windows中我们常常用到计划任务这个功能,比如我有一个10点钟的会议,希望到时能通知我参加会议,那么我们加入一个计划任务就可以了。这的确给我们的工作带来不少的方便。在Linux中如何实现计划任务安排呢?Linux中我们常用Crontab来实现它。

  Crontab命令格式

  crontab [ -e | -l | -r ]

  属性标记详解:e为编辑计划任务,l为显示任务列表,r为删除计划任务。

  实战操作

  现在我们在Linux主机上设置一个定时开关ADSL虚拟拨号连接程序的计划安排,具体为周一至周五,每天9点ADSL Modem联机,17点关闭联机。

  执行crontab –e 后回车进入编辑模式,它的编辑方式跟vi一样。crontab中处理的文件格式为:

  分钟 小时 日 月 星期 命令行

  它们的范围为:分钟(0~59),小时(0~23),日(1~31),月(1~12),星期(0~6,0为星期日)。

  好了,我们来设置ADSL联机为:

  0 9 * * 1-5 adsl-start

  ADSL断线为:

  0 17 * * 1-5 adsl-stop

  然后保存就OK了,注意*为所有条件。