Verzeichnisgrösse auf Kommandozeile auslesen

Die Grösse eines Verzeichnisses kann man schön einfach in der Shell mit DiskUsage ermitteln:

du -sh /pfad1/pfad2/verzeichnis/

Folgende Optionen stehen zur Verfügung:

-a, –all

Ausgabe der Zählung für jede Datei, nicht nur Verzeichnisse.

-b
Ausgabe der Grösse in Bytes.

-c
Erzeugen einer Gesamtsumme.

-D
Pfade dereferenzieren, wenn es sich um symbolische Links handelt.

-h
Ausgabe der Grössen in menschenlesbarem Format. (z.B. 1K 234M 2G)

-H
wie -h aber mit 1000 statt 1024 als Teiler.

-k
Verwendung von 1024-Byte-Blöcken, also Kilobytes.

-l
mehrfaches Zählen der Grösse, wenn durch harte Verknüpfungen verbunden.

-L
Alle symbolischen Verknüpfungen dereferenzieren.

-m,
Verwendung von 1048576-Byte-Blöcken. also Megabytes.

-S
Grösse von Unterverzeichnissen nicht mitzählen.

-s
Nur Summe für jedes Argument anzeigen (summarize).

-x
Verzeichnis auf anderen Dateisystemen überspringen.

-X DATEI
Ausschliessen von Dateien die auf eines der Muster in DATEI passen.

-exclude=MUSTER
Ausschließen von Dateien die auf MUSTER passen.

-version

Ausgabe der Versionsinformation und beenden.

Schreibe einen Kommentar