23.12.2007

Tip: Festplatten Speicherauslasung unter Linux anzeigen

Wer kennt das Problem nicht, die Linux System-Festplatte ist fast voll.

Jetzt währe ein Befehl gut, der die Speicherauslastung pro Verzeichnis ausgibt.

Hier ist eine Kombination aus find xarg du und sort welche bei dieser Problemstellung hilfreich sein kann.

find . -maxdepth 1 -type d -print | xargs du -sm | sort -n

Die Ausgabe könnte dann z.B. so aussehen.
Alle angaben in MB!

0 ./sys
1 ./boot
1 ./dev
1 ./initrd
1 ./media
1 ./mnt
1 ./opt
1 ./srv
1 ./tmp
3 ./sbin
4 ./bin
4 ./proc
5 ./etc
9 ./lib
53 ./root
399 ./usr
451 ./home
665 ./var

Auf diese Weise kann man schnell Speicherfresser finden und geg. löschen.

Sollte man in /home nachsehen wollen welcher User am meisten Platz verschwendet nutzt, kann man vor absetzen des obigen Befehls in das Verzeichnis /home wechseln.

Liebe Grüße

Chris

Hinterlasse einen Kommentar

Dein Kommentar:

Kategorien

Seite erstellt in 0.765 Sec.