我不确定每当文件夹被淹没(达到最大存储容量)时,活动主机会发生什么/tmp
- Linux 是否对此有某种故障安全措施,或者在重新启动之前将文件保留在那里?
答案1
/tmp 目录,重启后会被清除
如果是tmpfs
(对一些较新的发行版有效),那么是的。否则,它通常不会在重新启动或关闭时被清理。其中的旧文件可以通过 cron/systemd 计时器任务来清理。
@telcoM 的附录:“在使用 的发行版上systemd
,您可能会发现systemd-tmpfiles
清理临时文件,这些文件是由(发行版的标准配置)、(本地自定义)和(非持久配置)下的目录触发systemd-tmpfiles-clean.timer
和配置的。 (以及更新的?)使用此机制来自动清除自 30 天内未修改的所有文件。”tmpfiles.d
/usr/lib/
/etc/
/run/
RHEL 7
/tmp
每当 /tmp 文件夹被淹没(达到最大存储容量)时,活动主机会发生什么
没什么,大多数 Linux 实用程序/服务不会主动写入 /tmp。如果这样做,则完全取决于应用程序。
Linux 是否对此有某种故障安全措施,或者在重新启动之前将文件保留在那里?
据我所知,没有故障保护。这是您作为用户的责任。