Wie kann man mit "du" die Ordnergrößen unter Linux anzeigen?

Melden
  1. Grundlegende Funktionsweise von du
  2. Anzeige der Ordnergrößen in menschenlesbarem Format
  3. Übersichtliche Darstellung mit --max-depth
  4. Zusammenfassung und praktische Beispiele

Der Befehl du ist ein weitverbreitetes Kommandozeilenwerkzeug unter Linux und anderen Unix-ähnlichen Betriebssystemen, das dazu dient, die Größe von Verzeichnissen und Dateien anzuzeigen. du steht für "disk usage" und liefert Informationen darüber, wie viel Speicherplatz ein bestimmter Ordner oder eine Datei auf der Festplatte belegt.

Grundlegende Funktionsweise von du

Mit dem einfachen Aufruf von du ohne weitere Optionen wird die Größe jedes Unterverzeichnisses im aktuellen Verzeichnis ermittelt und am Ende die Gesamtgröße aller Dateien und Unterordner ausgegeben. Standardmäßig zeigt du die Größe in Blöcken an, was für viele Anwender nicht besonders übersichtlich ist.

Anzeige der Ordnergrößen in menschenlesbarem Format

Um die Ausgabe besser verständlich zu machen, kann die Option -h verwendet werden, die die Größen in Megabyte, Gigabyte oder Kilobyte ausgibt. Zum Beispiel zeigt der Befehl du -h /pfad/zum/verzeichnis die Speicherplatzbelegung des Verzeichnisses und seiner Unterordner in leicht lesbaren Einheiten an.

Übersichtliche Darstellung mit --max-depth

Oft möchte man nur die Größen der obersten Verzeichnisebenen sehen, ohne dass jede Unterunterordnergröße einzeln ausgegeben wird. Mit der Option --max-depth=1 beschränkt du die Ausgabe auf eine Ebene unterhalb des angegebenen Verzeichnisses. Das heißt, man erhält eine schnelle Übersicht der einzelnen Hauptordnergrößen.

Zusammenfassung und praktische Beispiele

Zusammenfassend ist du ein sehr nützliches Werkzeug, um schnell den Speicherplatzverbrauch von Verzeichnissen zu überprüfen. Ein typischer Befehl, um die Größen des aktuellen Verzeichnisses und dessen erster Unterordner in einem lesbaren Format anzuzeigen, sieht so aus:

Diese Befehle helfen dabei, Speicherplatzfresser zu identifizieren und ermöglichen eine effizientere Verwaltung des Systemspeichers.

0

Kommentare