首页 / 科技百科 / 正文

linuxtmp目录会自动清理吗 

是的,Linux的/tmp目录会自动清理。

在Linux系统中,/tmp文件夹下的文件会被清理、删除。这个主要原因是作业里面会调用tmpwatch命令删除那些一段时间没有访问的文件。

不同的Linux发行版对/tmp目录的清理方式有所不同:

1. 在Debian-like的系统,启动的时候才会清理(规则定义在/etc/default/rcS)。

2. 在RedHat-like的系统,按文件存在时间定时清理(RHEL6规则定义在/etc/cron.daily/tmpwatch;RHEL7以及RedHat-like with systemd规则定义在/usr/lib/tmpfiles.d/tmp.conf,通过systemd-tmpfiles-clean.service服务调用)。

3. 在CentOS里,也是按文件存在时间清理的(通过crontab的配置/etc/cron.daily定时执行tmpwatch来实现)。

4. 在Gentoo里也是启动清理,规则定义在/etc/conf.d/bootmisc。

如有侵权请及时联系我们处理,转载请注明出处来自