016 crontab任务调度

crontab 进行定时任务的设置

- 基本语法:
crontab [选项]
- 常用选项:

  1. -e :编辑定时任务
  2. -l :查询定时任务
  3. -r :删除当前用户的所有定时任务

- 五个占位符的说明

项目 含义 范围
第一个* 一小时当中的第几分钟 0-59
第二个* 一天当中的第几小时 0-23
第三个* 一月当中的第几天 1-31
第四个* 一年当中的第几月 1-12
第五个* 一周当中的星期几 0-7,0和7都代表星期天

- 特殊符号的说明

特殊符号 说明
* 代表任何时间,比如第一个*就代表一小时中的每一分钟
, 代表不连续的时间,比如0 8,12,16 * * * 代表每天的8点/12点/16点都执行一次命令
- 代表连续的时间范围,比如0 5 * * 1-5 代表周一到周五每天五点0分执行一次
*/n 代表没隔多久执行一次,比如*/10 * * * * 代表每隔10分钟执行一次

- crond 相关指令

  1. crontab -r : 终止任务调度
  2. crontab -l : 列出当前有哪些任务调度
  3. service crond restart : 重启任务调度

你可能感兴趣的:(016 crontab任务调度)