####延时命令
at 10:00
touch /mnt/file
ctrl+d
at 时间 回车
命令
ctrl+d
at -l 查看全部命令
at -c 3(命令序号) 查看命令具体内容
at -r 3(命令序号) 删除命令
/etc/at.deny (at的黑名单)
/etc/at.allow(at的白名单,此名单一出,黑名单将不被读取,所有用户都不能执行,只有白名单内的可以)
crontab -e -u root 创建root用户的任务
-
-
-
-
- touch /mnt/file{1…5} 在所有时间都在创建文件
*/2 6-9 3 12 4 touch /mnt/file 在每年的12月第三天,6点到9点,或者是12月每周的第四天6点到9点每隔两分钟建立文件
- touch /mnt/file{1…5} 在所有时间都在创建文件
-
-
-
crontab -l -u root 列出root用户的任务
crontab -r -u root 删除root用户的任务
###cd /etc/cron.d
vim westos
-
-
-
-
- root run-parts /westos(指定目录的话要加run-parts)
美时每刻执行westos下的脚本
- root run-parts /westos(指定目录的话要加run-parts)
-
-
-
-
-
-
-
- root rm -fr /mnt/* (命令不用加)
-
-
-
cd /westos(给目录写个脚本)
vim test.sh
#!/bin/bash
touch /mnt/file{1…5}
chmod +x test.sh
###有生命周期的临时文件
cd /usr/lib/tmpfiles.d/
在周期文件的配置目录中
vim westos.conf
写一个文件告诉系统/mnt下的westos下建立的文件具有生命周期
d /mnt/westos 777 root root 10s
目录 具体目录 权限 用户 组 周期
systemd-tmpfiles --create /usr/lib/tmpfiles.d/westos
建立westos
当有效期过了执行systemd-tmpfiles --clean /usr/lib/tmpfiles.d/westos(清理超过周期的文件夹文件),可以看到文件被清理
文件的路径如图,指定/mnt/westos 指令777 文件寿命10s