tmp目录的清理机制
Linux系统中/tmp目录清理机制
1.使用systemd的系统:
默认情况下,未被访问10天的文件会被自动清理。
清理由systemd-tmpfiles-clean服务执行,配置文件位于/usr/lib/tmpfiles.d/tmp.conf。
2.基于cron的系统:
通过tmpwatch命令和cron定时任务,通常每天运行一次。
默认情况下,未被访问30天的文件会被删除。
3.Ubuntu和Debian系统:
在每次启动时清空/tmp目录。
可以通过修改/etc/default/rcS中的TMPTIME值=-1来改变这一行为。
TMPTIME=-1总结
Linux系统中的/tmp目录清理机制主要依赖于时间和访问情况,用户可以根据需要调整相关设置。