Linux Crond定时任务练习题

Crond是系统中用来定期执行命令或指定程序任务的一种服务或软件。 严格的说,linux系统下的定时任务软件不少,例如:at、crontab、anacron,其中crontab这个命令是在实际工作中常用于周期性执行任务。例如:每五分钟做一次服务器时间同步。要执行crontab这个命令,也需要启动一个服务crond。那么,我们对crontab练习操作一下喽。

一、根据命令说出文字含义:

1)30 3,12 * /bin/sh  /scripts/oldboy.sh

本实例中,第一列为30,表示 30 分钟;第二列为3点及12点,此定时任务的意思是每天凌晨3点和总务12 点的半点时刻(即每天3:30 和12:30)执行/scripts/oldboy.sh 脚本

2)30 */6 * * * /bin/sh /scripts/oldboy.sh

本实例中,第一列为30,表示30 分钟,第二列为*/6代表每6个小时,此定时任务的意思是每隔6个小时的半点时刻(即每天6:30、12:30、18:30、24:30)执行/scripts/oldboy.sh 脚本

3)30 8-18/2 * * * /bin/sh /scripts/oldboy.sh

本实例中,第一列为30,表示30 分钟,第二列为8-18/2 代表上午8 点到下午18 点之间每隔2

小时,此定时任务的意思是每天上午8 点到下午18 点之间每隔2 个小时执行/scripts/oldboy.sh 脚本

4)30 21 * * * /application/apache/bin/apachectl graceful

表示每晚21:30 重启Apache

5)45 4 1,10,22 * * /application/apache/bin/apachectl graceful

表示每月1、10、22 日的凌晨4:45 分重启Apache

6)10 1 * * 6,0 /application/apache/bin/apachectl graceful

表示每周六、周日的凌晨1:10 分重启Apache

7)0,30 18-23 * * * /application/apache/bin/apachectl graceful

表示每天18:00 到23:00 之间每隔30 分钟重启Apache

8)* 23,00-07/1* * * /application/apache/bin/apachectl graceful

表示23 点到次日07 点之间每隔一小时每分钟都重启Apache

9)00 11 * 4 1-3 /application/apache/bin/apachectl graceful

表示4 月的每周一到周三的上午11 点整重启Apache

二、根据文字描述写出定时规则:

1)5 月5 日上午9:00 去老男孩培训上课。规则为:

#00 09 05 05 * 去老男孩培训上课

2)每周日上午9:30 区老男孩教育培训。规则为:

#30 09 * * 0 去老男孩教育培训

Crond服务是运行的程序,可以通过crontab在固定的间隔时间执行执行的系统指令或script脚本。时间间隔的单位可以是分钟、小时、日、月、周以及任意以上组合(日和周不要组合),适用于实现周期性的日志分析或数据备份等企业运维场景工作。

转载于:https://blog.51cto.com/13543214/2105896

老男孩Linux Crond定时任务练习题相关推荐

  1. Linux基础系列(六)Linux系统定时任务Crond

    Linux系统定时任务Crond Crond是什么 Crond是Linux系统中用来定期执行命令或指定程序任务的一种服务或软件. 特殊需求:(秒级别)crond服务就无法搞定,一般工作中邪脚本守护进程 ...

  2. Linux系统定时任务Crond

    Linux系统定时任务Crond Crond是什么 Crond是Linux系统中用来定期执行命令或指定程序任务的一种服务或软件. 特殊需求:(秒级别)crond服务就无法搞定,一般工作中邪脚本守护进程 ...

  3. Linux的crond的配置流程,Linux之定时任务Crond详解

    定时任务Crond介绍 Crond是linux系统中用来定期执行命令/脚本或指定程序任务的一种服务或软件,一般情况下,我们安装完Centos5/6 linux操作系统之后,默认便会启动Crond任务调 ...

  4. Linux系统定时任务crond那些事

    1 Linux系统定时任务 1.1 定时任务介绍 1.1.1 Crond是什么? Crond是linux系统中用来定期执行命令或指定程序任务的一种服务或软件.Centos5/6 linux系统安装完操 ...

  5. linux crond进程多,Linux之定时任务Crond详解

    定时任务Crond介绍 Crond是linux系统中用来定期执行命令/脚本或指定程序任务的一种服务或软件,一般情况下,我们安装完Centos5/6 linux操作系统之后,默认便会启动Crond任务调 ...

  6. 老男孩linux培训期中学生作业文档目录展示

    老男孩linux培训的一名网络班初级学生期中实战架构作业文档目录展示 特别说明:(内部学员博文,非老男孩的学生可以绕过本博文) <?xml:namespace prefix="o&qu ...

  7. linux服务器配置试卷,2016年Linux认证模拟练习题及答案

    2016年Linux认证模拟练习题及答案 1.设计一个shell程序,在每月第一天备份并压缩/etc目录的所有内容,存放在/root/bak目录里,且文件名为如下形式yymmdd_etc,yy为年,m ...

  8. linux创建定时任务命令,linux设置定时任务的方法步骤

    一,首先登录 二,找到文件夹 三,查看定时任务 crontab -l 四,vi root 编辑定时任务 编辑完成后,点ESC,然后:wq 时间格式 分钟 小时 日期 月份 周 命令 数字范围 0-59 ...

  9. Linux crontab 定时任务命令详解

    Linux Crontab 定时任务 命令详解 [日期:2016-02-13] 来源:Linux社区 在工作中需要数据库在每天零点自动备份所以需要建立一个定时任务.我选择在Linux下使用Cronta ...

最新文章

  1. 107. Binary Tree Level Order Traversal II
  2. Android Stadio 所有的窗口都没有了
  3. 扒一扒我遇见过哪些厌恶的技术面试官
  4. vue的post请求data可以传两个参吗_我知道的HTTP请求
  5. DL之Mask R-CNN:2018.6.26世界杯阿根廷队VS尼日利亚比赛2:1实现Mask R-CNN目标检测
  6. boost::histogram::detail::static_if用法的测试程序
  7. 音视频技术开发周刊 74期
  8. 使用C#创建一个简单的Windows服务
  9. 电力系统卫星时钟同步工作的重要性
  10. 河北科技大学校园网设计和实现
  11. Android Studio 开发APP流程
  12. 港股通收市竞价交易机制科普
  13. 解决You must configure either the server or JDBC driver (via the serverTimezone conf)
  14. 20220525商汤算法岗实习面试经历
  15. 网易云音乐移动端项目实战(分解下)
  16. C语言和JAVA的区别在哪里?
  17. 人物专访 | 杜军:处在新基建时代,坚定做数字经济大厦奠基人
  18. 十目监测:广告监测软件与广告监测系统如何监测广告?
  19. Initializing Spring FrameworkServlet ‘uaa‘
  20. 如何安装Win10与Ubuntu16.04.5LTS

热门文章

  1. 字节跳动面试官:java架构师培训对比
  2. 图像视频信息库改直播服务器,短视频直播系统,开发流程详细解析
  3. 佳能80d有人脸识别吗_2020单反/微单相机推荐,单反和微单(无反)选购攻略,佳能、尼康、索尼、富士、松下相机...
  4. java执行python提示import os找不到_java利用Jython调用python抛出错误ImportError: No module named odbchelper...
  5. linux 配置用户密码,Linux ——用户密码相关设置
  6. 人工智能实验评价指标_人工智能实验报告.pdf
  7. 依赖倒置原则_面向对象的设计原则你不要了解一下么?
  8. Python构建跳转表
  9. 计算机二级 java和web_2016计算机二级web程序设计判断题及答案
  10. Jenkins : 构建伟大,无所不能 —— docker 安装Jenkins(最新版)