根目录下没有剩余磁盘空间

根目录下没有剩余磁盘空间

当我重新启动运行 Ubuntu 12.04 的计算机时,我收到一条消息,提示剩余磁盘空间为 0 /

$ df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda2        19G   18G     0 100% /
udev            7.8G  4.0K  7.8G   1% /dev
tmpfs           1.6G  944K  1.6G   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            7.9G  512K  7.9G   1% /run/shm
overflow        1.0M  1.0M     0 100% /tmp
/dev/sda1        89M   33M   51M  40% /boot
/dev/md127p1    917G  179G  692G  21% /mnt/data0
/dev/sda5       892G  137G  710G  17% /home

使用磁盘使用情况分析器,我再次看到/已满 100%,其中 54% 已占用/mnt, 43% 已占用/home。我有几个问题:

  1. 我在 处安装了一个 RAID 1 阵列/mnt/data0。为什么此磁盘使用情况显示在 内/
  2. 我删除了 10 GB 的无用文件,但/home似乎对磁盘使用率没有影响/(使用率仍为 100%)。我是否应该在其他地方删除文件?

答案1

/home位于不同的文件系统上(df命令输出的最后一行)并且/mnt/data0没有显示/,但已占用 21%。

为了使您的系统恢复工作,您/只需要释放文件系统上的空间,也就是您的/root目录所在的空间。

最好的办法是使用以下命令检查所有空间都去了哪里du -s

IE:

cd /
du -s *

然后 cd 到前面数字最大的目录并输入:

du -s *

等等。有时,你会发现一些大文件,并可能选择删除它们以释放空间。

相关内容