RHEL8.0快速入门系列笔记–计划任务服务crond(十五)

1、了解计划任务的作用
作用:释放我们的双手,释放我们的时间

  • 计划任务,让系统在将来的指定时间点执行某些任务(程序)
  • 计划任务,可以周期性执行也可以执行一次
  • Linux系统中的计划任务at和crond服务是操作系统内置的2个服务,默认情况是安装好的
    2、编写简单的周期性计划
    (一)了解系统计划任务相关文件
/etc/crond/
/etc/cron.d/)0hourly    系统没小时 第一分钟需要执行的任务
/etc/cron.deny   用户拒绝列表(在改文件中的用户不能使用cron服务)
/etc/crontab     该文件的作用相当于/etc/cron.d/下面的某一个文件,可以定义系统计划任务
/etc/cron.monthly      存放系统每个月需要执行的脚本

(二)计划任务的周期编写

[root@RedHat8 ~]# vim /etc/crontab
SHELL=/bin/bash        //默认的shell,告诉系统使用哪个shell
PATH=/sbin:/bin:/usr/sbin:/usr/bin     //定义命令的路径
MAILTO=root        结果以邮件的形式发送给root(不管是正确还是错误 ),如果MAILTO=" "代表不会发友尽给任何人
# For details see man 4 crontabs
# 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
前5个字段分别表示:分钟:0-59小时:0-23日期:1-31月份:1-12星期:0-7(0表示周期日或者7表示周期)
5  *  *  *  *
05 *  *  *  *
20 08 * * *
00 06 * 12 *还可以用一些特殊符号:
,表示分割,间隔
- 表示一个段
- /n 表示每隔n的单位执行一次

(三)创建、查看、删除计划任务
1.修改/etc/crontab,管理员root—>制定执行任务
2.让用户自己使用该命令创建
[1] 用户编辑自己的定时任务

crontab -e    编辑当前用户 自己 的定时任务(使用环境变量EDITOR指定的默认编辑器)
crontab -l     列出当前用户自己 所有的定时任务
crontab -r    删除当前用户自己所有定时任务

[2] 管理员编写其他用户的定时任务

crontab -e -u redhat    编辑指定用户的定时任务(环境变量EDITOR指定的默认编辑器)
crontab -l -u redhat    列出指定用户的定时任务
crontab -r -u redhat    删除指定用户所有的定时任务

RHEL8.0快速入门系列笔记--计划任务服务crond(十五)相关推荐

  1. RHEL8.0快速入门系列笔记--理论知识储备(一)

    RHEL8.0快速入门系列笔记–理论知识储备(一) 红帽公司发布Linux8.0系统已经有一段时间,最近准备学习关于RHEL8.0的相关新特性.根据官方介绍:RHEL8.0在云/容器化工作负载方面做了 ...

  2. RHEL8.0快速入门系列笔记--软件包管理(十一)

    RHEL8.0快速入门系列笔记–软件包管理(十一) 一.软件包管理 1.Linux系统中软件包管理 (一)软件包类型 [1] 二进制包 什么是二进制包?有什么特点? 1.二进制包,指的是已经编译好的软 ...

  3. feign调用多个服务_Spring Cloud 快速入门系列之feign–微服务之间的调用

    我们将一个大的应用拆成多个小的服务之后,紧接着的一个问题就是,原本都在一个项目里,方法我可以随便调用,但是拆开后,原来的方法就没法直接调用了,这时候要怎么办? Spring Cloud提供了feign ...

  4. Hadoop MapReduce编程 API入门系列之Crime数据分析(二十五)(未完)

    一共12列,我们只需提取有用的列:第二列(犯罪类型).第四列(一周的哪一天).第五列(具体时间)和第七列(犯罪场所). 思路分析 基于项目的需求,我们通过以下几步完成: 1.首先根据数据集,分别统计出 ...

  5. 视频教程-Unity快速入门系列课程(第1部)-Unity3D

    Unity快速入门系列课程(第1部) 二十多年的软件开发与教学经验IT技术布道者,资深软件工程师.具备深厚编程语言经验,在国内上市企业做项目经理.研发经理,熟悉企业大型软件运作管理过程.软件架构设计理 ...

  6. 视频教程-Unity快速入门系列课程(第2部)-Unity3D

    Unity快速入门系列课程(第2部) 二十多年的软件开发与教学经验IT技术布道者,资深软件工程师.具备深厚编程语言经验,在国内上市企业做项目经理.研发经理,熟悉企业大型软件运作管理过程.软件架构设计理 ...

  7. c# wpf listbox 高度_WPF快速入门系列(1)——WPF布局概览

    一.引言 关于WPF早在一年前就已经看过<深入浅出WPF>这本书,当时看完之后由于没有做笔记,以至于我现在又重新捡起来并记录下学习的过程,本系列将是一个WPF快速入门系列,主要介绍WPF中 ...

  8. 2021-08-26 转载 Scala快速入门系列博客文章

    作者:Huidoo_Yang 出处:http://www.cnblogs.com/yangp/ 本文版权归作者Huidoo_Yang和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面 ...

  9. 【物体检测快速入门系列 | 01 】基于Tensorflow2.x Object Detection API构建自定义物体检测器

    这是机器未来的第1篇文章 原文首发地址:https://blog.csdn.net/RobotFutures/article/details/124745966 CSDN话题挑战赛第1期 活动详情地址 ...

最新文章

  1. RabbitMQ 消费端限流、TTL、死信队列
  2. 把Vi改造成Vim的作者,现在又让Vim快了70倍
  3. 我说分布式事务之TCC
  4. c++直方图均衡化源码
  5. android调用文件管理打开某个路径,安卓 通过intent调用系统文件管理器打开指定路径目录...
  6. Redis简介和Redis Template用法整理
  7. Java-小技巧-004-jdk时间,jdk8时间,joda,calendar,获取当前时间前一周、前一月、前一年的时间...
  8. 睡个好觉的 12 条军规
  9. 学典教育计算机二级,层次化分类的离线中文签名真伪鉴别方法-计算机工程与应用.PDF...
  10. springboot security 权限校验_十二、SpringBoot 优雅的集成Spring Security
  11. Tips--Ubuntu16.04系统安装时无法连接WiFi
  12. Spring多资源文件properties的配置
  13. 放眼世界,一个人重整WP的整套代码,唯吾一人
  14. 面试官:前端布局了解嘛?我一下说了接近五十种布局方案,给面试官整不会了。
  15. 数据分析中的统计检验方法- t检验、f检验、卡方检验、互信息
  16. 急!有谁知道如何截获WebBrowser控件的 ie脚本错误提示 吗?
  17. 2021 个人成长复盘
  18. iOS依赖注入框架系列(一):介绍Typhoon
  19. Debian 7 源(32/64bit)好用的源
  20. Gos —— shell程序

热门文章

  1. windows系统下定时关闭程序
  2. Java游戏开发前景
  3. 模块二 day15 内置模块和开发规范
  4. autoit与程序化交易软件开拓者TB无人值守之一——启动开拓者TB并将每天收盘时的账户权益写入EXCEL
  5. SDL 开发实战(一):SDL介绍
  6. 转:Web 2.0 用户界面技术
  7. 搭建私有yum源仓库同步阿里云yum源到本地私有yum仓库
  8. 深度学习书籍推荐!最新,最实用,最前沿!
  9. 2024东北大学计算机考研信息汇总
  10. 教育界的革新者:Python