Linux定时任务服务crond
Linux定时任务的分类
1、系统自身定期执行的任务
如定期以日期命名的message开头的文件
[root@xwj ~]# ll /var/log/messages*
-rw-------. 1 root root 89790 Nov 4 13:44 /var/log/messages
-rw-------. 1 root root 276929 Sep 29 02:03 /var/log/messages-20180929
-rw-------. 1 root root 90570 Oct 20 11:52 /var/log/messages-20181020
-rw-------. 1 root root 269326 Oct 22 00:34 /var/log/messages-20181022
-rw-------. 1 root root 451941 Nov 3 12:24 /var/log/messages-20181103
2、用户执行的定时任务
crond是一个定时任务守护进程
crontab设置定时任务规则命令
crontab -e 编辑定时任务配置文件
crontab -l 查看定时任务
cat /etc/crontab 查看定时任务的配置说明
# 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 # 分 时 日 月 周
每一分钟执行一次脚本/server/scripts/test.sh
*/1 * * * * /bin/sh /server/scripts/test.sh
每天的17到19点的半点执行一次脚本
30 17-19 * * * /bin/sh /server/scripts/test.sh
同上
30 17,18,19 * * * /bin/sh /server/scripts/test.sh
每5分钟执行一次脚本
*/5 * * * * /bin/sh /server/scripts/test.sh
每天凌晨3:30和12:30执行一次脚本
30 3,12 * * * /bin/sh /server/scripts/test.sh
每隔16小时的半点执行一次脚本
30 */16 * * * /bin/sh /server/scripts/test.sh
每天8点到18点的半点 每隔2个小时执行一次脚本
30 8-18/2 * * * /bin/sh /server/scripts/test.sh
每天21:30执行一次脚本
30 21 * * * /bin/sh /server/scripts/test.sh
每天18点到23点的整点和半点执行一次脚本
0,30 18-23 * * * /bin/sh /server/scripts/test.sh
* 任意时刻
/n 每隔单位时间执行一次
,分割时段
- 时间段范围
例如:每隔一分钟向/tmp/b.txt写入当前时间
crontab -e 编辑定时任务配置文件 相当于 vim /var/spool/cron/root(用户名)
crontab -l 查看定时任务 相当于 cat /var/spool/cron/root
转载于:https://blog.51cto.com/11193863/2312762
Linux定时任务服务crond相关推荐
- Linux定时服务 crond
作用: crond 是linux用来定期执行程序的命令.安装完成操作系统后,默认启动此任务调度命令 crond命令每分钟会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作 linux系 ...
- linux 定时任务 crond 服务介绍
linux定时任务crond服务应用指南 Linux的定时任务crond(crontab)服务 1.crond是什么? crond是linux系统中用来定期执行命令或者指定程序的程序(软件) 2.秒级 ...
- linux未被识别crond服务,linux 定时任务 crond 服务介绍
linux定时任务crond服务应用指南 Linux的定时任务crond(crontab)服务 1.crond是什么? crond是linux系统中用来定期执行命令或者指定程序的程序(软件) 2.秒级 ...
- Linux定时任务crond服务
一.crond简介 crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动cro ...
- linux查看定时服务,linux 定时任务 crond 服务介绍
linux定时任务crond服务应用指南 Linux的定时任务crond(crontab)服务 1.crond是什么? crond是linux系统中用来定期执行命令或者指定程序的程序(软件) 2.秒级 ...
- Linux服务项目实例,linux 定时任务 crond 服务应用指南(项目实例)
linux定时任务crond服务应用指南 Linux的定时任务crond(crontab)服务 1.crond是什么? crond是linux系统中用来定期执行命令或者指定程序的程序(软件) 2.秒级 ...
- linux 定时任务crond
1.定时任务crond 1.1 crond是什么 crond是linux系统中用来定期执行命令或指定程序任务的一种服务或软件.特殊需求:(秒级别)crond服务就无法搞定了,一般工作中写脚本守护进程执 ...
- linux cron 服务,Linux定时任务Crontab详解(推荐)
今天做了个数据库的备份脚本,顺便系统得学习一下linux下定时执行脚本的设置.Linux下的定时执行主要是使用crontab文件中加入定制计划来执行,设置比Windows稍微复杂一些(因为没有图形界面 ...
- linux定时任务crond那些事!
来自老男孩教育的运维班面授课程内容,17期依良同学作业整理而得! 1.定时任务crond介绍 1.1 crond是什么 crond是linux系统中用来定期执行命令或指定程序任务的一种服务或软件. 特 ...
最新文章
- 不“刷脸”回不了家?郑州业主拒绝录入人脸信息回家如做贼,物业:少数服从多数...
- Java学习笔记十(注解)
- POJ3197(连分数表示)
- Ubuntu 14.04 修改时区
- DOMContentLoaded事件
- 判断wifi连接是否可用
- VS C#/C++ 调试----屏蔽已加载
- 递归求最大公约数和最小公倍数
- 全美电影票房排行(截止2010.12.19)
- WSUS服务器点击报告报错解决办法
- codevs1260 快餐问题
- matlab脚本栏中间有条线,word中间有一根线 word中间有一条线如何去掉
- LA 3713 Astronauts 2-SAT问题
- 装修公司选择Tips
- Android IMEI和MEID获取问题记录
- 数字孪生 应急管理可视化决策系统
- eNSP 路由器配置-静态路由和缺省路由
- java 按字节读入_Java按字节读取文件
- 生日悖论(python)
- 南开计算机学院网络安全,程明明 - 南开大学 - 网络空间安全学院
热门文章
- php判断单向链表中有没有环,python判断链表是否有环的实例代码
- python函数应用_Python 函数及其应用
- 5界面怎么做窗帘拉动的效果_布艺窗帘款式有哪些?附2020年最新窗帘款式图!...
- python批量生成,用python批量生成简单的xml文档
- python3编码命名规范_Python代码规范和命名规范
- 用户表如何区分普通用户和管理员_普通用户如何辨别铝合金型材的好坏?
- 【杂谈】人脸图像书看完了感觉不过瘾?这些拓展人脸资料值得你关注一下
- 全球及中国光伏建筑一体化(BIPV)产业专项可行性与容量规模预测报告2022版
- java rocketmq消费_rocketmq消费负载均衡--push消费详解
- 京东发布农民丰收节交易会大数据 互联网谋定现代农业