/tmp
目录的清理规则主要取决于 /usr/lib/tmpfiles.d/tmp.conf
文件的设定,默认的配置内容为:
v /tmp 1777 root root 10d
v /var/tmp 1777 root root 30d
x /tmp/systemd-private-%b-*
X /tmp/systemd-private-%b-*/tmp
x /var/tmp/systemd-private-%b-*
X /var/tmp/systemd-private-%b-*/tmp
我们可以配置这个文件,比如你不想让系统自动清理 /tmp内以tomcat
开头的目录,那么增加下面这条内容到配置文件中即可:
x /tmp/tomcat.*