####1.at延时####

at time

at> 动作

at>ctrl +d

at> <EOT>

wKiom1gW0gnAUXymAAEK-JSa8rE689.png-wh_50 

 

at now+时间,也可以表示延时任务

wKioL1gW0h3gL67zAADc2CZZ1Pw344.png-wh_50 

at -l

atrm 任务号

wKiom1gW0ijxqddTAACAexlxG_Y715.png-wh_50 

当执行动作有输出时

输出内容会以邮件的形式发送给人物的发起人

wKioL1gW0jWCQRitAAChauNkt2s308.png-wh_50 

 

at用户的黑白名单

/etc/at.deny##默认存在并生效

/etc/at.allow##默认不存在,一旦存在,/etc/at.deny失效

 

 

黑名单:

在没有修改黑名单前,studnet用户可以使用at命令

wKioL1gW0l3xLjsuAAAbRdWIgg8772.png-wh_50 

修改配置

wKioL1gW0mjBXOPNAAAkXim4IBo309.png-wh_50 

 

 

修改配置文件后

wKioL1gW0pqT3punAAA3bA_ezxs803.png-wh_50 

 

白名单:

修改配置文件,配置文件中添加student,然后就可以使用at命令

wKiom1gW0qazTT8pAABd6N5hGkQ461.png-wh_50 

 

 

####2.定期任务####

 

命令方式发起:

crontab -u username -e

MM hh dd mm ww

MM/2##每隔2分钟

hh1-hh2##多少点到多少点

hh1,hh2##多少点和多少点

 

配置文件修改内容

wKioL1gW0rmQSAeaAAAIZ3U3HkI093.png-wh_50 

 

效果

wKiom1gW0seAwf-DAAC9hn8SJS8224.png-wh_50 

 

crontab -l

wKiom1gW0yjgOZYvAAAi2frXOLU696.png-wh_50 

crontab -u username -r

wKioL1gW0zuQ8UGxAABbpyVg0rc737.png-wh_50 

 

文件的方式发起

vim /etc/cron.d/filename

MM hh dd mm ww USERNAME动作

 

echo 'MM hh dd mm ww  USERNAME动作' >/etc/cron.d/filename

wKiom1gW00qDo5Y6AAA9YIDWA-U250.png-wh_50 

wKioL1gW01fiKm2kAACHjaKBKhA797.png-wh_50 

 

黑白名单

/etc/cron.deny

/etc/cron.allow (黑白名单和延时的黑白名单用法基本无差别)

 

####3.系统临时文件的管理####

vim /usr/lib/tmpfiles.d/*.conf

type filenamepermusergrouptime

d      /mnt/westos      1777     root    root    10s

 

systemd-tmpfiles --create /usr/lib/tmpfiles.d/*

systemd-tmpfiles --clean /usr/lib/tmpfiles.d/*

 

wKioL1gW03riCcwDAAAUvqe126U127.png-wh_50 

 

wKiom1gW04nD1hbNAADbaAwque0373.png-wh_50 

 

wKioL1gW05-iOO3VAABJ-VYpjU8280.png-wh_50