我收到磁盘空间不足的错误,这是我的df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 29G 28G 31M 100% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
udev 6.9G 12K 6.9G 1% /dev
tmpfs 1.4G 364K 1.4G 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 6.9G 0 6.9G 0% /run/shm
none 100M 0 100M 0% /run/user
/dev/sdb1 133G 60M 126G 1% /mnt
看起来第一个已经满了,而最后一个几乎没有用,我该如何让最后一个可用于当前帐户?
答案1
查找在 /dev/sda1 中使用大量空间的目录,例如 /home 或 /var/lib。
du -m /*
可以帮助您找到使用空间最多的位置。将这些文件移动到 /dev/sdb1 上,然后移动到 /mnt 上,因为您当前已经挂载了它。
从 /mnt 卸载 /dev/sdb1:
umount /dev/sdb1
将 /dev/sdb1 重新挂载到您希望移动文件所在的位置,例如 /home。要使新挂载永久生效,请在 /etc/fstab 中添加一个条目,例如:
/dev/sdb1 /home ext4 1 1
或者编辑 /dev/sdb1 的现有条目。请参阅
man fstab
详细信息。然后mount -a
将 /dev/sdb1 重新挂载到其新位置。
现在您的 /home 目录(例如)将有 133GB 的可用空间。