day 8-1:crond任务调度
1.概述
任务调度:是指系统在特定时间执行特定的命令或程序。
任务类别:
(1)系统工作:一些必须周而复始执行的重要工作,如病毒扫描;
(2)用户工作:个别用户可能需要在特定时间执行某些程序,如对mysql数据库的备份;
2.基本指令
(1)语法:crontab 【选项】
(2)crontab任务编辑中的参数说明
用户创建的crontab文件中,每一行都代表一项任务,每行的每个字段代表一项设置,它的格式共分为六个字段,前五段是时间设定段,第六段是要执行的命令段,格式如下:
minute hour day month week command
(3)应用实例:每隔一分钟,就将当前的日期信息追加到/tmp/mydate文件中
mytask1.sh的内容:date >> /tmp/mydate。
(4)补充
1.当系统中有service这个命令时:
这个命令在red hat当中常用,有的linux发行版本中没有这个命令.
service crond start //启动服务
service crond stop //关闭服务
service crond restart //重启服务
2.当linux发行版本中没有service这个命令时:
/etc/init.d/cron stop //关闭服务
/etc/init.d/cron start //启动服务