什么是 tmpfs?为什么它占用了我的大部分硬盘空间?

Dou*_*ell 9 server partitioning 17.04

我安装了 Ubuntu Server 来运行本地 Ark 服务器,但磁盘空间不足。当我去检查原因时(因为 ark 安装只有 ~6GB,而我为虚拟机分配了 30GB),我发现有 5 个文件系统tmpfs一起使用 16GB 的 HDD 空间,另一个文件系统udev使用额外的 5GB。

的结果df -h

在此输入图像描述

为什么这些占用了我的大部分空间,以及如何将该空间移动到我的文件系统以便我可以利用它?

编辑/dev/sda1已经是30GB了,但我只能使用15GB?

Flo*_*sch 11

tmpfs 和 udev 是虚拟文件系统。他们不分配任何磁盘空间,而是动态使用 RAM 来存储文件。由于当您关闭系统时它们的内容会丢失,因此它们用于保存重新启动后无法保存的文件。

  • 它们不存在于您的磁盘上,因此更改它们对您没有帮助(因为它们仅根据需要分配尽可能多的内存,您只能指定最大大小,而不能指定最小大小)。 (2认同)