我注意到我的Ubuntu 16.04.2上的/var/tmp文件夹占用了9.3GB的空间。特别是,在tmp文件夹中有许多占据大部分空间的mkinitramfs_*文件夹。我查看了它们,它们似乎是最近和过去编译的Linux内核的临时文件。我可以安全地删除它们吗,还是它们与其他重要文件有关联?
我尝试使用tmpreaper应用程序来自动清理重启时的临时文件。但是我发现我只能将/tmp/和/var/tmp/文件夹一起放入自动清理设置中,并且只能设置一个最大文件年龄以删除旧文件。这可能会使得很难正确设置最大文件年龄参数TMPREAPER_TIME。如果我设置得太短(默认为7天),可能会删除那些mkinitramfs_*文件夹中的最近的内核编译文件,而这些文件可能是有用的。如果我设置得太长,可能会在/tmp中积累大量文件。我希望您能给我指出一些关于那些mkinitramfs_*文件夹的作用以及如何使用tmpreaper应用程序或其他工具自动删除旧临时文件的参考资料。
谢谢!
我尝试使用tmpreaper应用程序来自动清理重启时的临时文件。但是我发现我只能将/tmp/和/var/tmp/文件夹一起放入自动清理设置中,并且只能设置一个最大文件年龄以删除旧文件。这可能会使得很难正确设置最大文件年龄参数TMPREAPER_TIME。如果我设置得太短(默认为7天),可能会删除那些mkinitramfs_*文件夹中的最近的内核编译文件,而这些文件可能是有用的。如果我设置得太长,可能会在/tmp中积累大量文件。我希望您能给我指出一些关于那些mkinitramfs_*文件夹的作用以及如何使用tmpreaper应用程序或其他工具自动删除旧临时文件的参考资料。
谢谢!
/var/tmp
目录下保留文件的时间比在/tmp
目录下更长会更好。使用lsof
命令查看,没有任何进程正在使用这些文件。但是,当我尝试设置tmpreaper
应用程序自动删除这些文件时,在它的手册中有很多警告,这让我感到害怕。所以,你认为在最后一次访问后的7天内删除这些文件是安全的吗? - Xiaodong Qi