我注意到我的/var/tmp
文件夹在Ubuntu 16.04.2。上已占据9.3GB的空间。特别是,mkinitramfs_*
tmp文件夹中的大部分空间占用了一堆文件夹。我研究了它们,它们似乎是最近和过去编译的Linux内核的临时文件。我可以安全删除它们,还是将它们链接到其他重要文件?
我尝试使用tmpreaper
应用在重启时自动执行临时文件清理过程。但是我发现我只能将/tmp/
和/var/tmp/
文件夹放到自动清除设置中,并且只能设置一个最大文件使用期限来删除旧文件。这可能会导致难以正确设置最大文件使用期限参数TMPREAPER_TIME
。如果设置的时间太短(默认情况下为7天),则可能会删除文件mkinitramfs_*
夹中的那些最近的内核编译文件,这可能会很有用。如果设置的时间过长,可能会导致中包含很多文件/tmp
。希望您能向我指出这些mkinitramfs_*
文件夹的作用以及如何使用tmpreaper
应用程序或其他工具自动删除旧的临时文件的参考。
谢谢!
/var/tmp
比保存文件的保留期限长/tmp
。lsof
没有显示任何进程正在使用这些文件。但是,tmpreaper
当我尝试将其设置为自动删除那些文件时,该应用程序手册中有很多警告,这就是我被吓到的地方。因此,您认为在上次访问后7天删除这些文件是安全的吗?