web-dev-qa-db-ja.com

ハードドライブがいっぱいである理由を理解できません

重複の可能性:
/パーティションのすべてのスペースを使い果たしているものを見つけるにはどうすればよいですか?

空きディスク容量なし

サーバーに2台のハードドライブがあります。1台は10GBで、もう1台は2TBです。

2番目のファイルにすべてのファイルを保存しています。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を実行しています

2番目のハードドライブにない8.8GBを占めるファイルを見つけることができないようです:S

ありがとう!

2
Belgin Fish

duコマンドを使用して、スペースが使用されている場所を追跡できます。

$ cd /
$ du -sm *

これは実行に時間がかかる場合がありますが、完了すると、/のすべてのサブディレクトリのサイズが一覧表示されます。最大のサブディレクトリ、たとえば/varを見つけたら、ディレクトリを/varに変更し、duコマンドを再度実行します。

2
EEAA