![如何清理/tmp?](https://linux22.com/image/60005/%E5%A6%82%E4%BD%95%E6%B8%85%E7%90%86%2Ftmp%EF%BC%9F.png)
一般来说,我们如何清理
/tmp
以释放不需要的文件占用的空间?请注意,我曾经犯过一个错误,删除了 下的所有内容
/tmp
,然后重新启动后,我的 Ubuntu 就坏了。我猜想它通过删除某些系统或程序创建/tmp
并仍在使用的临时文件来破坏操作系统。所以现在我问什么是删除某些程序创建的不需要的文件的安全方法? (我可以识别我自己直接创建的不需要的文件,例如我复制到的文件/tmp
,但不能识别那些不是我直接创建的文件,即使ls
可能将我的名字显示为创建者)。特别是,我运行了一个名为 的程序
pdfbeads
,它创建了一些非常大的文件/tmp
(我怀疑该文件/tmp/magick-HMwXHfQo
为 1.2GB),然后我的/
分区/tmp
空间不足,程序中止。现在我的
/
分区仍然满了。如何清理/tmp
以释放不需要的文件占用的空间?
操作系统:Ubuntu 12.04
答案1
重新启动系统或重新启动失败的服务应该可以解决问题。可能无法“修复”缺少 tmp 文件的正在运行的进程。
如果您经常重新启动系统,那么您可能只需在/tmp
启动时删除所有(旧)文件即可。否则你可以使用像tmpreaper
.