Inhaltsverzeichnis
Syntax
du [-abcklsxDLS] [–all] [–total] [–count-links] [–summarize] [–bytes] [–kilobytes] [–one-file-system] [–separate-dirs] [–dereference] [–dereference-args] [Verzeichnis…]
Beschreibung du
du zeigt den belegten Plattenplatz für Dateien, Verzeichnis und für alle Unterverzeichnisse (in Kilobyte). Wenn die Umgebungsvariable POSIXLY_CORRECT gesetzt ist, wird die Menge in 512 Byte Blöcken angegeben.
Tipp: Mit der Option -d ( –max-depth=N ) lässt sich auf der Konsole wunderbar nach dem Verzeichnis mit dem größten Plattenverbrauch suchen.
Optionen
-0, –null Ausgabezeile ohne einer neuen Zeile beenden
-a (all) zeigt auch den Platzbedarf aller Dateien
–apparent-size druckt die scheinbare Größe
-B, –block-size=SIZE die Größen nach SIZE skalieren – Einheiten von 1.048.576 Bytes
-b (bytes) zeigt den Platzbedarf in Bytes
-c zeigt den (summierten) Platzbedarf der in der Kommandozeile übergebenen Dateien
-d, –max-depth=N gibt die Anzahl der Unterverzeichnisse an, die summiert werden sol.
-k (kilobytes) gibt den Platzbedarf in Kilobytes, auch wenn die Umgebungsvariable POSIXLY_CORRECT gesetzt ist
-l zählt die Größe der (harten) Links mit, auch wenn sie dadurch doppelt vorkommen
-s gibt nur die Summe für jedes Verzeichnis in der Kommandozeile
–files0-from=F Gibt die Festplattennutzung zusammengefasst der NUL-terminierten Dateinamen in der Datei F
-x ignoriert Verzeichnisse, die in anderen Dateisystemen liegen
-D folgt dem Verweis auf ein anderes Verzeichnis bei einem symbolischen Link, wenn dieser als Kommandozeilenargument übergeben wird. Andere symbolische Links werden nicht dereferenziert.
-L alle symbolischen Links werden referenziert, das heißt es wird der Platzbedarf des referenzierten Verzeichnisses anstelle des Linkfiles gezeigt
-S zeigt den Platzbedarf jedes Verzeichnisses einzeln, ohne die Unterverzeichnisse
Siehe Auch im LunetIX Linuxhandbuch
Autor
Torbjorn Granlund und David MacKenzie