- 计划任务,是任务在约定的时间执行已经计划好的工作,这是表面的意思。
- 在Linux中,我们经常用到 cron 服务器来完成这项工作。cron服务器可以根据配置文件约定的时间来执行特定的任务。
- cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。cron是Linux的内置服务,它不自动起来,可以用以下的方法来管理服务。
#启动服务
service crond start
#停止服务
service crond stop
#重新载入配置
service crond reload
#重启服务
service crond restart
- cron服务提供crontab命令来设定cron服务的,以下是这个命令的一些参数与说明:
#列出某个用户cron服务的详细内容
crontab -l
#删除某个用户的cron服务
crontab -r
#编辑某个用户的cron服务
crontab -e
- 执行完crontab -e,开始编译任务配置,一行一个配置,格式如下:
M H D m d cmd
M: 分钟(0-59)。 H:小时(0-23)。 D:天(1-31)。 m: 月(1-12)。 d: 一星期内的天(0~7,0和7均为星期天)。 cmd: 要执行的命令。