/tmp 真的只是“临时”文件夹

直到今天才意识到, Ubuntu 系统根目录下的临时文件夹 /tmp 原来是支持自动清空的。以 8.10 Intrepid 为例,每次启动时候,系统的 /etc/init.d/mountall-bootclean.sh 都会调用 /lib/init/bootclean.sh 来清空 /tmp 目录。

无限哀悼我那些存在临时文件夹下的电影……本因为 /home 文件夹容量不足而将一部分电影暂时转移到最不常用的 /tmp,结果那些电影果然成了 /tmp 下的暂住户口了。一个系统重启,啥都没剩下。

又搜索了一下,可以通过修改 /etc/default/rcS 文件里的 TMPTIME 值来禁用系统启动时的自动清理,设置为 -1 为禁用,设置为 0 为每次启动时自动清空,而设置为 1 则为每天第一次启动时自动清空……

Comments