crond:crond定时任务的使用

作者: 李佶澳   转载请保留:原文地址   更新时间:2018/07/22 14:27:34

说明

crond是linux定时任务,启动服务:

systemctl start crond

crontab用来管理crond。

任务描述

Example of job definition:
.---------------- minute (0 - 59)
|  .------------- hour (0 - 23)
|  |  .---------- day of month (1 - 31)
|  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...
|  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
|  |  |  |  |
*  *  *  *  * user-name  command to be executed

每一项中可以使用特殊字符:

* :  所有的取值范围内的数字
/ :  每的意思,"/5"表示每5个单位
- :  从某个数字到某个数字
, :  分开几个离散的数字

crontab -e: 直接编辑当前用户的定时任务,每个用户的定时任务存放在/var/spool/cron目录中。

/etc/crontab: 负责安排由系统管理员制定的维护系统以及其他任务的crontab。

/etc/cron.d/: 这个目录用来存放任何要执行的crontab文件或脚本。

参考

  1. linux下定时执行任务的方法

本文原创首发于网站:www.lijiaocn.com

QQ交流群

区块链实践互助QQ群:576555864

Kubernetes实践互助QQ群:947371129

Prometheus实践互助QQ群:952461804

Kong/Envoy实践互助QQ群:952503851

Ansible实践互助QQ群:955105412

Copyright @2011-2019 All rights reserved. 转载请添加原文连接,合作请加微信lijiaocn或者发送邮件: [email protected],备注网站合作 友情链接: lijiaocn github.com