在Linux系统中设定延迟任务

本文详细描述了如何在Linux系统中创建easylee用户,设置延迟任务备份用户信息到/backup,以及限制只有root和easylee用户执行任务。同时介绍了如何创建定时任务,每天凌晨4点发送系统磁盘使用报告至root邮箱。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、在系统中设定延迟任务要求如下:

要求:

在系统中建立easylee用户,设定其密码为easylee
延迟任务由root用户建立
要求在5小时后备份系统中的用户信息文件到/backup中
确保延迟任务是使用非交互模式建立
确保系统中只有root用户和easylee用户可以执行延迟任务的设置

1.1在系统中建立easylee用户,设定其密码为easylee

[root@node1 ~]# useradd easylee

[root@node1 ~]# echo "easylee" | passwd --stdin easylee

Changing password for user easylee.

passwd: all authentication tokens updated successfully.

1.2创建文件 

 [root@node1 ~]# touch /backup

 1.3要求在5小时后备份系统中的用户信息文件到/backup中

 [root@node1 ~]# at -m now+5hours <<EOF

1.4 确保系统中只有root用户和easylee用户可以执行延迟任务的设置   

     #设置白名单 

[root@node1 ~]# cat /etc/at.allow

root

easylee

 

二、在系统中设定定时任务并优化定时任务

每天凌晨4点显示系统的根设备使用信息并以邮件的形式发送到root邮箱中
确保此任务为系统定时任务

2.1发送邮箱

 [root@node1 ~]# cat /bin/disk.sh
#!/bin/bash
report=$(df -h /)
echo "$report" | mail -s root

 2.2 每天凌晨4点     #做计划任务

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值