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配置如下:

[root@servera ~]# crontab -e -u natasha

*/5 * * * * logger "EX200 in progress"
36 15 * * * logger "hello rhcsa"

命令解析:

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

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

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

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

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

验证

[root@servera ~]# crontab -l -u natasha

*/5 * * * * logger "EX200 in progress"
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可运行

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

jiang0615csdn

你对鼓励是我最大的动力来源

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值