du

Aus Mikiwiki
Version vom 27. September 2024, 09:50 Uhr von Michi (Diskussion | Beiträge)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Der Shell-Befehl du (disk usage) zeigt den aktuell von Dateien und Verzeichnissen belegten Platz in den vorhandenen Dateisystemen.

ncdu ist eine Benutzeroberfläche für du auf der Grundlage von Ncurses.

Optionen

Option Beschreibung
-S In der letzten Zeile wird nur der Platz angezeigt, den die Dateien im aktuellen Verzeichnis benötigen.
-h (human readable) Anzeige in MByte.

Verwendung

Anzeige einer Liste aller durchsuchten Dateien und Verzeichnisse (hier alle mit "C" beginnenden) sowie des Totals.

$ du -cksh C*
...
61G	insgesamt

Anzeige der Anzahl 1 KB-Blöcke, die im aktuellen Verzeichnis und seinen Unterverzeichnissen belegt werden.

$ du -sk
71848   .

Anzeige der Anzahl 1 KB-Blöcke für jede Datei im aktuellen Verzeichnis und seinen Unterverzeichnissen. Dabei werden die grössten Dateien zuerst angezeigt.

$ du -sk * | sort -rn

Anzeige der grössten Dateien im Heimverzeichnis des aktuellen Benutzers und seinen Unterverzeichnissen.

$ du ~ | sort -rn | less

Anzeige der Unterverzeichnisse im aktuellen Verzeichnis, wobei die grössten zuerst angezeigt werden.

$ du -s * | sort -rn | head

Anzeige der Datei- bzw. Verzeichnisgrössen in GB.

$ du -sh --block-size=1G *

Anzeige der Datei- bzw. Verzeichnisgrössen sowie der Gesamtgrösse aller abgefragten Dateien und Verzeichnisse.

$ du -sh --total B*
...
77G	insgesamt

Anzeige des Verzeichnisinhalts, wobei die Verzeichnisse und Dateien nach Grösse sortiert werden.

$ ncdu
ncdu 1.6 ~ Use the arrow keys to navigate, press ? for help                     
--- /home/mik/tmp --------------------------------------------------------------
  424.0MiB  /MIKIWIKI                                                           
  107.8MiB  /IMAGES
   45.0MiB  /ABC
   14.4MiB  /EBAY
    5.8MiB  /guitar
    1.9MiB  /smd
  968.0kiB  /.qiv-trash
   60.0kiB  /100
   16.0kiB  /schall
   16.0kiB  /java
    8.0kiB  /audio-Dateien
    8.0kiB  /video-Dateien
e   4.0kiB  /test
    4.7MiB   crow_beat.mp3
    4.2MiB   schall.php.html
    1.7MiB   ST780-WL.pdf.bz2
    1.1MiB   CH.pdf
  960.0kiB   ST780WL_InstallSetup_de.pdf.bz2
  324.0kiB   extensions
  292.0kiB   extensions2
  260.0kiB   extensions3
 Total disk usage: 615.0MiB  Apparent size: 612.4MiB  Items: 1408

Weblinks

Herausgeber Sprache Webseitentitel Anmerkungen
Wikipedia eng du (Unix)wbm Enzyklopädischer Artikel