[步骤] CentOS&RHEL 自动清理临时文件或目录的方法

步骤一:创建自动清理临时文件或目录的配置文件
# cp /usr/lib/tmpfiles.d/tmp.conf /etc/tmpfiles.d/
# vim /etc/tmpfiles.d/tmp.conf
将以下内容:
......
q /tmp 1777 root root 10d
......

修改为:
......
q /tmp 1777 root root 5d
......

(补充:这样设置后会将 /tmp 目录下,权限为 1777 超过 5 天的文件或目录删除)

步骤二:自动清理临时文件或目录
# systemd-tmpfiles --clean /etc/tmpfiles.d/tmp.conf