根文件系统空间不足,所以我要删除所有多余的垃圾。我已经删除了/var/log
和中的所有内容,/var/cache/apt/archives
并且执行了sudo apt autoremove
。
这个 /var/tmp 使用了 18.5 GiB。它是用来做什么的?删除内容安全吗?
更新
我找到了这两个交换文件:
474M 10112015.tgz.swp
19G 10022015.tgz.swp
这些交换文件是通过在 vi 中打开 tar 文件生成的。
有没有办法限制 /var/tmp 使用的存储空间量?
答案1
文件系统层次标准
5.15 /var/tmp:系统重启后保留的临时文件
5.15.1 目的
/var/tmp 目录可供需要在系统重启之间保留的临时文件或目录的程序使用。因此,存储在 /var/tmp 中的数据比存储在 /tmp 中的数据更持久。
系统启动时,不得删除位于 /var/tmp 中的文件和目录。尽管存储在 /var/tmp 中的数据通常以站点特定的方式删除,但建议删除频率低于 /tmp。
是的,您可以删除中的所有文件/var/tmp/
。
但 18Gb 实在是太多了。在删除这些文件之前,请先查看一下它包含的内容,看看能否找到罪魁祸首。否则,很快你就会再次拥有 18Gb 的存储空间。