Linux

無法弄清楚為什麼硬碟驅動器已滿

  • June 2, 2012

可能重複:

如何找出我 / 分區上所有空間的使用情況?

沒有可用磁碟空間

所以我的伺服器中有 2 個硬碟,一個是 10gb 的主硬碟,一個是 2tb 的獨立硬碟

我將所有文件儲存在第二個文件中,df -h 輸出如下所示

Filesystem            Size  Used Avail Use% Mounted on
/dev/sda2             9.2G  8.8G     0 100% /
tmpfs                 1.5G     0  1.5G   0% /lib/init/rw
udev                  1.5G  148K  1.5G   1% /dev
tmpfs                 1.5G     0  1.5G   0% /dev/shm
/dev/sda4             1.8T  747G  981G  44% /home
/dev/sda4             1.8T  747G  981G  44% /usr/lib/cgi-bin

當所有文件都儲存在 /usr/lib/cgi-bin 中時,我只是無法弄清楚為什麼第一個已滿

我正在執行 debian

我似乎找不到任何占用 8.8gb 且不在第二個硬碟上的文件:S

謝謝!

您可以使用該du命令來跟踪空間被用完的位置:

$ cd /
$ du -sm *

這可能需要一些時間來執行,但完成後,它將列出/. 例如,一旦找到最大/var的子目錄,然後將目錄更改為/var並再次執行該du命令。

引用自:https://serverfault.com/questions/394974