####1.at延时####
at time
at> 动作
at>ctrl +d
at> <EOT>
at now+时间,也可以表示延时任务
at -l
atrm 任务号
当执行动作有输出时
输出内容会以邮件的形式发送给人物的发起人
at用户的黑白名单
/etc/at.deny##默认存在并生效
/etc/at.allow##默认不存在,一旦存在,/etc/at.deny失效
黑名单:
在没有修改黑名单前,studnet用户可以使用at命令
修改配置
修改配置文件后
白名单:
修改配置文件,配置文件中添加student,然后就可以使用at命令
####2.定期任务####
命令方式发起:
crontab -u username -e
MM hh dd mm ww
MM/2##每隔2分钟
hh1-hh2##多少点到多少点
hh1,hh2##多少点和多少点
配置文件修改内容
效果
crontab -l
crontab -u username -r
文件的方式发起
vim /etc/cron.d/filename
MM hh dd mm ww USERNAME动作
echo 'MM hh dd mm ww USERNAME动作' >/etc/cron.d/filename
黑白名单
/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/*
转载于:https://blog.51cto.com/forever8/1867603