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了,注意*为所有条件。