1818IP-服务器技术教程,云服务器评测推荐,服务器系统排错处理,环境搭建,攻击防护等

当前位置:首页 - Linux系统 - centos - 正文

君子好学,自强不息!

Centos 6.8 定时任务Crontab服务

2023-02-26 | centos | admin | 6135°c
A+ A-

一,crontab服务的简介

Centos 6.8 定时任务Crontab服务

二、安装cron服务

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

检出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配置文件格式

 Centos 6.8 定时任务Crontab服务

四、具体事例

每晚的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

Centos 6.8 定时任务Crontab服务

查看本机的所有定时任务

tail -f /var/log/cron

Centos 6.8 定时任务Crontab服务

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

Centos 6.8 定时任务Crontab服务

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

ls -l cron*

Centos 6.8 定时任务Crontab服务

 

本文来源:1818IP

本文地址:https://www.1818ip.com/post/32884.html

免责声明:本文由用户上传,如有侵权请联系删除!

发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。