minute   hour   day   month   week   command     顺序:分 时 日 月 周 命令

第1列分钟1~59
第2列小时1~23(0表示子夜)
第3列日1~31
第4列月1~12
第5列星期0~6(0表示星期天)
第6列要运行的命令

下面是crontab的格式:
分 时 日 月 星期 要运行的命令

这里有crontab文件条目的一些例子:

30 21 * * * /usr/local/apache/bin/apachectl restart
上面的例子表示每晚的21:30重启apache。

45 4 1,10,22 * * /usr/local/apache/bin/apachectl restart
上面的例子表示每月1、10、22日的4 : 45重启apache。

10 1 * * 6,0 /usr/local/apache/bin/apachectl restart
上面的例子表示每周六、周日的1 : 10重启apache。

0,30 18-23 * * * /usr/local/apache/bin/apachectl restart
上面的例子表示在每天18 : 00至23 : 00之间每隔30分钟重启apache。

0 23 * * 6 /usr/local/apache/bin/apachectl restart
上面的例子表示每星期六的11 : 00 pm重启apache。

0 */1 * * * /usr/local/apache/bin/apachectl restart
每一小时重启apache

#20160912修正,感谢@张琼的指正,之前写错了,*/1和*表示的同样的意思,对于 / 的用法,可以参考另一篇文章 Crontab中的除号到底怎么用?

0 23-7/1 * * * /usr/local/apache/bin/apachectl restart
晚上11点到早上7点之间,每隔一小时重启apache

0 11 4 * mon-wed /usr/local/apache/bin/apachectl restart
每月的4号与每周一到周三的11点重启apache

0 4 1 jan * /usr/local/apache/bin/apachectl restart
一月一号的4点重启apache

**************************************************************************************************************

30 19 * * * /root/bk2mnt.sh
#每天 PM 7:30
#
30 20 * * * /root/daily_sb_bk.sh
#每天 PM 8:30
#
30 4 * * 2 /root/weekly_os.bk.sh
#每周二 AM 4:30
#
30 1 * * 2 /root/weekly_sb_bk.sh
#每周二 AM 1:30
#
30 22 * 12 * /root/monthly_os_bk.sh
#每月12号 PM 10:30
#
30 23 * 12 * /root/monthly_sb_bk.sh
#每月12号 PM 11:30
#

转载于:https://www.cnblogs.com/k98091518/p/6993356.html

centos Crontab相关推荐

  1. linux centos crontab,Centos下crontab 指定执行用户

    Centos下可以通过配置crontab来定时执行任务,执行体可以是一条系统命令或自己写的一个脚本,同时可以指派用户来执行.配置crontab有两种方法.方法1.使用crontab命令,例如添加一个新 ...

  2. CentOS crontab定时任务不执行的解决

    crontab 配置文件 SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ # .- minute (0 59 ...

  3. centos crontab环境变量问题

    最近写个shell,监控系统的运行.其中有一条指令如下: IP=`ifconfig em1 | grep "inet addr" | cut -f 2 -d ":&quo ...

  4. centos 删除crontab_centos crontab(定时任务) 使用

    一.介绍 crontab命令的功能是在一定的时间间隔调度一些命令的执行.当安装完成操作系统之后,默认便会启动此任务调度命令.crond命令每分锺会定期检查是否有要执行的工作,如果有要执行的工作便会自动 ...

  5. DZ先生怪谈国标28181之利用crontab为linux服务器做时间同步

    1. 自述 关于时间同步,必须一个作为服务端(server)端,一个作为Client端.关于server端,上章DZ先生已经教了WIN7做NTP服务器的方法:https://blog.csdn.net ...

  6. CentOS 定时运行脚本配置

    很多时候我们有希望服务器定时去运行一个脚本来触发一个操作,比如使用七牛的工具上传,如果同步文件里面有新增加一个文件,这个时候我们可以提供定时脚本去完成我们需要的同步命令(七牛的qrsbox工具是自动会 ...

  7. 流量与画像:消失掉的用户消费

    作者:TOMsInsight 凛冬将至,凡人皆有一死.我们向往冰与火之歌般的史诗,歌颂英雄,而一将功成万骨枯,也许真正构成历史的,只是我们这样默默小人物.我们奋勇杀敌,并不是因为荣耀和不朽,只是为了填 ...

  8. shell脚本——if语句

    if语句的结构和使用 在简单的Shell脚本程序中,各条语句将按先后顺序依次执行,从而实现批处理的自动化过程. 然而,单一的顺序结构使得脚本过于机械化,不够"智能",难以处理更加灵 ...

  9. CentOS安装crontab

    CentOS安装crontab: yum install crontabs 说明: service crond start //启动服务 service crond stop //关闭服务 servi ...

最新文章

  1. 强大的矩阵奇异值分解(SVD)和特征值及其应用
  2. linux标准分发版的描述信息,如何查看Linux中系统版本信息
  3. Xshell:Xshell的简介、安装、使用方法之详细攻略
  4. tampermonkey怎么不能用了_发现键盘数字小键盘不能用怎么办?
  5. AOJ GRL_1_A: Single Source Shortest Path (Dijktra算法求单源最短路径,邻接表)
  6. 音视频技术开发周刊 58期
  7. 使用C语言读取properties文件V1.0
  8. linux 格式化 目录,Linux 磁盘分区、格式化、目录挂载
  9. 【操作系统】多线程与多任务的比较
  10. 启动mysql 1067_启动mysql遇到1067问题
  11. YzmCMS轻量级开源CMS v6.2
  12. java之struts2的执行流程讲解(1)
  13. 【Linux学习记录】Linux文件属性权限、目录管理
  14. 掌握 3 个搜索技巧,在 GitHub 上快速找到实用软件资源
  15. TCP协议中的源地址和目的地址是内网地址还是外网地址的测试
  16. python报错:expected an indented block
  17. 易基因|深度综述:m6A RNA甲基化在大脑发育和疾病中的表观转录调控作用
  18. 人类的终极目标是什么?
  19. 论项目管理中的量化管理
  20. a non-fatal error occured whilst loading database modules

热门文章

  1. ABP(现代ASP.NET样板开发框架)系列之2、ABP入门教程
  2. VS2010 使用GDI+创建图片水印的MFC程序
  3. gcc生成dll linux,gcc编译dll和调用dll
  4. 生产者消费者的实际使用
  5. MyBatis 源码解读-propertiesElement()
  6. RabbitMQ入门-环境搭建
  7. 字节输入流一次读取多个字节
  8. 数据切分 垂直切分、垂直拆分与水平拆分的优缺点
  9. c cuda 指定gpu_《CUDA C编程权威指南》——1.3 用GPU输出Hello World-阿里云开发者社区...
  10. python爬虫贴吧_Python爬虫如何爬取贴吧内容