安装:yum install crontabs (默认都会安装)
1、crontab 周期性任务
常用选项:

-e: 编辑计划任务 edit
-l: 查看计划任务 display
-u: 指定用户 user
-r: 删除计划任务 remove

 

2、cron文件语法: 

      分     小时    日       月       星期     命令

       0-59   0-23   1-31   1-12      0-6   command     (取值范围,0表示周日一般一行对应一个任务)

“*”代表取值范围内的数字,

“/”代表”每”,

 “-”代表从某个数字到某个数字,

 “,”分开几个离散的数字

 

3、常用命令

/sbin/service crond start //启动服务  systemctl start crond
/sbin/service crond stop //关闭服务   systemctl stop crond
/sbin/service crond restart //重启服务systemctl restart crond
/sbin/service crond reload //重新载入配置systemctl reload crond
/sbin/service crond status //systemctl status crond
systemctl is-enabled crond //是否开机启动
systemctl enabled crond //开机启动

 

4、添加计划的任务

vi /etc/crontab

 #删除20天以前的日志数据 日志位于/log文件夹下
 0 2 * * * find /log/ -mtime +20 -name "*.log" -exec rm -rf {} \;

5、命令格式

https://www.cnblogs.com/wu-wu/p/11214503.html
https://www.cnblogs.com/du-z/p/10858967.html

https://www.cnblogs.com/f-ck-need-u/p/7059418.html

https://www.cnblogs.com/kelelipeng/p/10371593.html

https://blog.csdn.net/weixin_40827818/article/details/80393392

posted on 2019-10-15 09:27  jsjrj01  阅读(371)  评论(0编辑  收藏  举报