CentOS安装crontab
CentOS安装crontab:
yum install crontabs
说明:
service crond start //启动服务
service crond stop //关闭服务
service crond restart //重启服务
service crond reload //重新载入配置
查看crontab服务状态:service crond status
手动启动crontab服务:service crond start
查看crontab服务是否已设置为开机启动,执行命令:ntsysv
加入开机自动启动:
chkconfig crond on
1、编辑命令
1)、在命令行输入: crontab -e 然后添加相应的任务,wq存盘退出
2)、直接编辑/etc/crontab 文件,即vi /etc/crontab,添加相应的任务
2、文件格式
Minute Hour Day Month DayofWeek CommandPath
3、参数说明
Minute:每个小时的第几分钟执行该任务;取值范围0-59
Hour:每天的第几个小时执行该任务;取值范围0-23
Day:每月的第几天执行该任务;取值范围1-31
Month:每年的第几个月执行该任务;取值范围1-12
DayOfWeek:每周的第几天执行该任务;取值范围0-6,0表示周末
CommandPath:指定要执行的程序路径
4、时间格式
* :表示任意的时刻;如小时位 * 则表示每个小时
n :表示特定的时刻;如小时位 5 就表示5时
n,m :表示特定的几个时刻;如小时位 1,10 就表示1时和10时
n-m :表示一个时间段;如小时位 1-5 就表示1到5点
*/n : 表示每隔多少个时间单位执行一次;如小时位 */1 就表示每隔1个小时执行一次命令,也可以写成 1-23/1
5、调度示例
* 1 * * * /opt/script/backup.sh :从1:0到1:59 每隔1分钟 执行
15 05 * * * /opt/script/backup.sh :05:15 执行
*/10 * * * * /opt/script/backup.sh :每隔10分 执行
0 17 * * 1 /opt/script/backup.sh :每周一的 17:00 执行
2 8-20/3 * * * /opt/script/backup.sh 8:02,11:02,14:02,17:02,20:02 执行
实际举例
crontab文件的一些例子:
30 21 * * * /etc/init.d/nginx restart //每晚的21:30重启 nginx。
45 4 1,10,22 * * /etc/init.d/nginx restart //每月1、 10、22日的4 : 45重启nginx。
10 1 * * 6,0 /etc/init.d/nginx restart //每周六、周日的1 : 10重启nginx。
0,30 18-23 * * * /etc/init.d/nginx restart //每天18 : 00至23 : 00之间每隔30分钟重启nginx。
0 23 * * 6 /etc/init.d/nginx restart //每星期六的11 : 00 pm重启nginx。
* */1 * * * /etc/init.d/nginx restart //每一小时重启nginx
* 23-7/1 * * * /etc/init.d/nginx restart //晚上11点到早上7点之间,每 隔一小时重启nginx
0 11 4 * mon-wed /etc/init.d/nginx restart //每月的4号与每周一到周三 的11点重启nginx
0 4 1 jan * /etc/init.d/nginx restart //一月一号的4点重启nginx
*/30 * * * * /usr/sbin/ntpdate 210.72.145.20 //每半小时同步一下时间
Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx
本文永久更新链接地址:https://www.linuxidc.com/Linux/2019-03/157851.htm
CentOS安装crontab相关推荐
- CentOS安装crontab及使用方法
安装crontab: yum install crontabs 说明: /sbin/service crond start //启动服务 /sbin/service crond stop //关闭服务 ...
- CentOS 安装Crontab
设置周期性被执行的指令 1.安装crontab # 检查是否安装 crontab -e # 安装 yum -y install vixie-cron yum -y install crontabs 说 ...
- 在CentOS下安装crontab服务
今天在测试机上 配置crontab时发现它没有 安装,所以赶紧安装一个. CentOS 版本:5.7 操作步骤 1. 确认crontab是否安装: 执行 crontab 命令如果报 command n ...
- centos 删除crontab_CentOS安装crontab及使用方法
安装crontab: [root@CentOS ~]# yum install vixie-cron [root@CentOS ~]# yum install crontabs 说明: vixie-c ...
- centos 删除crontab_Centos 7 安装crontab及cron常用命令
crontab是linux系统常用的一个定时执行任务的软件.闲吧一直用centos,现在用的多的就是Centos 7系统了. 今天就记录下Centos 7下安装crontab命令,以及crontab常 ...
- Linux(CentOS)安装分区方案
为什么80%的码农都做不了架构师?>>> Linux(CentOS)安装分区方案 /boot(不是必须的):/boot分区用于引导系统,它包含了操作系统的内核和在启动系统过程中 ...
- centos 上 crontab 计划任务 ,这个版本解释的比较清晰
这个版本的crontab命令解释的很详细 yum install vixie-cronyum install crontabs/bin/systemctl restart crond.service ...
- linux centos设置定时重启,Linux CentOS使用crontab设置定时重启的方法
本篇介绍 crontab 设置定时任务,并且把 crontab 加入到开机自启动中. 1.配置一个每天自动重启的功能: 如果支持crontab 可直接 crontab -l 查看目前已有的定时任务 如 ...
- liunx系统下安装crontab
Ubantu系统下安装crontab 正常情况下需要先执行$:apt-get upgrade 进行升级 基本命令 安装:apt-get install cron 启动:service cron sta ...
最新文章
- Django项目中的子项目中自动生成自己想要的文件内容
- NLP中关键字提取方法总结和概述
- ESXi主机遗忘密码重置密码
- songsoft-关于加薪的策略
- xml验证 java代码,使用Java代码进行XML验证
- Web中常用字体介绍(转)
- php获取excel表格中数据的小方法
- 在ie6下remove包含iframe的table所在的容器,会导致页面控件的焦点诡异丢失。
- 测试接口python常用命令_用python实现接口测试(四、操作MySQL)-阿里云开发者社区...
- 前端架构最全总结——GUI 应用程序架构的十年变迁:MVC、MVP、MVVM、Unidirectional、Clean...
- Bootstrap学习之三:使用排版
- 我的世界服务器租服_我的世界中国版开服教程 网易国服怎么租赁服务器
- c语言余数求和,C语言实现两数相加2018-09-23(示例代码)
- 软件测试时如何检测内存,如何进行内存检测?内存检测的功能使用方法介绍
- 笔试 | 数字IC设计之1bit的半加器、全加器实现
- PR 多轨道字幕设置
- 使用order by 按照指定顺序排序或自定义顺序排序
- 在html中表单对象以什么标记开始,HTML学习笔记——表单
- 循环语句—do…while循环
- 计算机早期科学家起源,月球起源说