Skip to content

Latest commit

 

History

History
53 lines (39 loc) · 1.39 KB

1.cron概述及应用.md

File metadata and controls

53 lines (39 loc) · 1.39 KB

cron

概念

  • 计划任务,是任务在约定的时间执行已经计划好的工作,这是表面的意思。
  • 在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: 要执行的命令。