1、延时任务的发起
命令:at 10:10(10:10为举例时间)
>rm -fr /mnt/*(发起用户所要执行的命令)
>[ctrl]+[d](任务发起)
2、延时任务的部分参数
参数 | 含义 |
-l | 查看延时任务列表 |
-c 任务号 | 查看对应任务号的延迟任务的内容 |
-r 任务号 | 取消对应任务号的延迟任务 |
3、输出的延时任务
当所要执行的任务有输出时,输出会以邮件的方式发送到该命令用户的邮件中。
【注】若系统中无邮件服务,需要先安装邮件服务:
mailx.x86_64
postfix.x86_64
开启服务:systemctl start postfix systemctl enable postifx
邮件的控制:
命令 | 结果 | |
查看邮箱 | ||
mail -u root | 产看root用户邮箱 | |
在邮件服务中 | 编号 | 查看对应编号的邮件 |
q | 退出邮箱 | |
d 编号 | 删除对应邮件 | |
> /var/mail/root | 清空root邮箱 |
4、延时命令的用户控制
设置黑名单:vim /etc/at.deny(需要自己创建)
设设置白名单:vim /etc/at.allow(需要自己创建)
【注】当存在白名单时,黑名单不会被检测
上述为Linux下系统中延时任务的基本介绍,若有问题,欢迎大家指出;因实验有时结果会覆盖上一条命令的操作,若上述内容还有所不懂,欢迎留言,会在第一时间给尽自己所能,给大家解决。愿上述内容有所用!