系统延时任务
at time --------------设定任务执行时间
at> rm -rf /mnt/* ----任务动作
at> <EOT> ctrl+d -----发起任务
at now+1min ------延时一分钟
at> rm -rf /mnt/*
at> <EOT>
at -l 查看任务列表
at -c 任务号 查看任务内容
at -r 任务号 取消任务执行
========================================
at任务黑白名单
/etc/at.deny ------------黑名单,系统默认存在,在此文件中出现的用户不能执行at
/etc/at.allow -----------白名单,系统默认不存在,当文件出现,普通用户不能执行at,只有在名单中的用户可以,并且/etc/at.deny 失效
=========================================
系统定时任务
crontab -u root -e
touch /mnt/file{1..10}
*/2 * * * * rm -rf /mnt/*
* * * * * touch /mnt/file{1..10} -----每辆分钟删除每一分钟建立
看到把原先file删除,1分钟后又建立
* * * * *
分 时 日 月 周
========================================
cd /etc/cron.d
touch /mnt/file
vim westos
编辑
* * * * * rm -rf /mnt/*
保存退出
每分钟会删除
黑白名单
/etc/cron.deny --------黑名单,系统默认存在
/etc/cron.allow --------白名单,系统默认不存在