• RHCSA认证考试---5.配置 crontab


    红帽RHCE考试上午-RHCSA(RH200)

    servera.example.com 任务

    5. 配置crontab

    要求如下:

    • 配置cron 作业,以用户natasha身份运行,该作业每隔5分钟运行并执行以下命令:

    logger “EX200 in progress”

    • 配置cron 作业,以用户natasha来执行该任务,每天15:36分时执行以下命令:

    logger "hello rhcsa"

    题目内容解析:

    • 创建cron定时任务,指定运行用户为natasha,第一个每5分钟执行一次

    • 创建cron定时任务,指定用户natasha,并定时在每天的15:36执行一次


    实操演示过程

    cron配置如下:

    1. [root@servera ~]# crontab -e -u natasha
    2. */5 * * * * logger "EX200 in progress"
    3. 36 15 * * * logger "hello rhcsa"

    命令解析:

    -u:表示默认执行该定时任务的用户,一般默认是当前登入的用户

    -e :表示编辑定时任务配置文件内容,编辑的内容也是当前用户下的

    -l : 表示查看当前用户下的定时任务列表

    cron定时任务的时间格式为:分 时 日 月 周

    注意:week (0 - 6) (Sunday=0 or 7)也就是说星期日的值为0或者是7

    验证

    1. [root@servera ~]# crontab -l -u natasha
    2. */5 * * * * logger "EX200 in progress"
    3. 36 15 * * * logger "hello rhcsa"

    知识扩展:

    每个用户都有专用的cron任务文件:/var/spool/cron/USERNAME,并且是创建才会存在对应的文件的

    使用crontab命令创建用户计划任务

    格式:crontab [-u user] [-l | -r | -e] [-i]

    选项解析:

    -l #列出所有任务,默认为当前用户的

    -e #编辑任务,默认为当前用户的

    -r #移除所有任务,默认为当前用户的

    -i #同-r一同使用,以交互式模式移除指定任务

    -u #user指定用户管理cron任务,仅root可运行

     

  • 相关阅读:
    pycharm please specify a different SDK name
    Android手机连接电脑弹出资源管理器
    【Hello Algorithm】二叉树相关算法
    ESP32 Micropython编程(Thonny)02---- Wokwi仿真及数码管使用
    SparkCore系列-8、RDD 读写外部数据源
    变量的解构赋值
    软考信息安全工程师案列分析
    7.1模拟赛总结
    便利蜂是“冬眠”还是“假寐”,只有时间知道
    input text文本框自动保存
  • 原文地址:https://blog.csdn.net/jiang0615csdn/article/details/127589255