因此,我最近为 Linux Mint 14 创建了一个 15GB 分区。我已经为此工作了一段时间,并且收到了磁盘空间不足的通知。我跑了df -h
,这就是我得到的:
Filesystem Size Used Avail Use% Mounted on
/dev/sda5 11G 11G 2.3M 100% /
udev 1.9G 4.0K 1.9G 1% /dev
tmpfs 751M 1.1M 750M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 1.9G 4.0M 1.9G 1% /run/shm
none 100M 16K 100M 1% /run/user
/dev
、/run
和 是什么/run/shm
,我可以将它们调整为更小并扩展/dev/sda5
以使用该空间吗?
答案1
/run
是/run/shm
驻留在 RAM 中的临时文件系统。看这个新的文件系统 /run 是什么?
/dev
在哪乌德夫管理内核的设备节点。
本质上,您可以更改 RAM 的大小tmpfs
(默认设置为使用总 RAM 的一半),但是,查看总体磁盘使用情况,您会发现比调整临时文件系统大小更紧迫的空间问题。
这tmpfs 上的 Arch Wiki fstab 条目有关如何调整其大小的详细信息,例如,在您的/etc/fstab
:
tmpfs /tmp tmpfs nodev,nosuid,size=2G 0 0
答案2
临时增加tmpfs文件系统
1) 使用 vi 或您选择的任何文本编辑器打开 /etc/fstab,
2) 找到 /dev/shm 行并使用 tmpfs size 选项指定您的预期大小,
例如 512MB: tmpfs /dev/shm tmpfs 默认值,大小=512m 0 0
例如 2GB: tmpfs /dev/shm tmpfs 默认值,大小=2g 0 0
mount -o 重新挂载 /dev/shm