CentOS之——Centos 6.8 定时任务Crontab服务

一,crontab服务的简介

二、安装cron服务

安装cron服务 :
        --yum install vixie-cron
        --yum install crontabs

把crond服务添加到系统启动项

chkconfig crond on

启动cron服务

service crond start

检查cron服务

检查crontab工具是否安装:--crontab -l

检查crontab服务是否启动:--service crond status

运行crontab -l 可能会报错:no crontab for root

解决方法:

在 root 用户下输入 crontab -e ,按 Esc 按: wq   回车 ,再输入 crontab -l 就没有问题了

主要原因是由于这个liunx服务器 第一次使用 crontab,还没有生成对应的文件导致的,执行了编辑(crontab -e)后 就生成了这个文件

三、cron配置文件格式

四、具体事例

每晚的21.30重启apache

30 21 * * * service httpd restart

每月1、10、22日的4.:45 重启apache

45 4 1,10,22 * * service httpd restart

每月1到10日的4:45重启apache

45 4 1-10 * * service httpd restart 

每隔两分钟重启Apache服务器

*/2 * * * * service httpd restart

1-59/2 * *** service httpd restart

晚上11点到早上7点之间,每隔一小时重启apache

0 23-7/1 * * * service httpd restart

每天18:30至23:00之前每隔30分钟重启apache

0,30 18-23 * * * service httpd restart

0-59/30 18-23 * * * service httpd restart

五、工具使用

crontab  -e

查看本机的所有定时任务

tail -f /var/log/cron

Crontab 全局的系统配置文件: /etc/crontab

Crontab 的日志:全部都保存在/var/log/cron下面

ls -l cron*

 

冰 河 CSDN认证博客专家 分布式与微服务 大数据与云计算 云原生
微信搜一搜【冰河技术】 ,关注后回复【PDF】领取冰河原创超硬核PDF电子书,海量面试资料和简历模板。冰河,《海量数据处理与大数据技术实战》,《MySQL技术大全:开发、优化与运维实战》作者,【冰河技术】公号作者,基于最终消息可靠性的开源分布式事务框架mykit-transaction-message作者。多年来致力于分布式系统架构、微服务、分布式数据库、分布式事务与大数据技术的研究。在高并发、高可用、高可扩展性、高可维护性和大数据等领域拥有丰富的架构经验。对Hadoop,Storm,Spark,Flink等大数据框架源码进行过深度分析,并具有丰富的实战经验。
相关推荐
©️2020 CSDN 皮肤主题: Age of Ai 设计师:meimeiellie 返回首页
实付 9.90元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值