Linux Terminal Befehl - Große Verzeichnisse finden

Heute war es mal wieder soweit, auf einer Linux Kiste lief ein Laufwerk voll. Da nicht gleich klar war, was dafür verantwortlich war, musste ich mich auf die Suche machen.

Wenn die Quelle schon etwas eingegrenzt werden kann, zum Beispiel auf ein Verzeichnis, lassen sich die größten Ordner recht einfach auflisten:

du -h -a /home/user | sort -hr | head -n 20

Erklärung:

  • du:  Steht für disk ussage
  • h: Macht die Aussgabe lesbarer
  • a: Zeigt auf das gewünschte Verzeichnis
  • sort: Das ganze soll sortiert ausgeben werden
  • head: Es genügen die 20 größten Ordner

Wer sich nicht per Befehl durchhangelt möchte, der kann ncdu installieren, das kleine Tool erlaubt das einfache Navigieren durch Ordner und zeigt gut leserlich Dateigrößen an

sudo apt-get install ncdu

ncdu 

Es gibt sicherlich zig Arten, Platzmonstern auf die Schliche zu kommen, hier habt ihr zumindest zwei Alternativen zu anderen Befehlen, die im Netz herumschwirren.

Trackbacks

Trackback-URL für diesen Eintrag

Dieser Link ist nicht aktiv. Er enthält die Trackback-URI zu diesem Eintrag. Sie können diese URI benutzen, um Ping- und Trackbacks von Ihrem eigenen Blog zu diesem Eintrag zu schicken. Um den Link zu kopieren, klicken Sie ihn mit der rechten Maustaste an und wählen "Verknüpfung kopieren" im Internet Explorer oder "Linkadresse kopieren" in Mozilla/Firefox.

Keine Trackbacks

Kommentare

Ansicht der Kommentare: Linear | Verschachtelt

Noch keine Kommentare

Kommentar schreiben

Die angegebene E-Mail-Adresse wird nicht dargestellt, sondern nur für eventuelle Benachrichtigungen verwendet.
Umschließende Sterne heben ein Wort hervor (*wort*), per _wort_ kann ein Wort unterstrichen werden.