CentOS7的/tmp目录自动清理规则

时间:2021-03-20 19:53:33

CentOS6以下系统(含)使用watchtmp + cron来实现定时清理临时文件的效果,这点在CentOS7发生了变化。

在CentOS7下,系统使用systemd管理易变与临时文件,与之相关的系统服务有3个:

CentOS7的/tmp目录自动清理规则

相关的配置文件也有3个地方:

CentOS7的/tmp目录自动清理规则

/tmp目录的清理规则主要取决于/usr/lib/tmpfiles.d/tmp.conf文件的设定,默认的配置内容为:

CentOS7的/tmp目录自动清理规则

我们可以配置这个文件,比如你不想让系统自动清理/tmp下以tomcat开头的目录,那么增加下面这条内容到配置文件中即可:

CentOS7的/tmp目录自动清理规则

参考:tmpfiles.d 中文手册