du: Unterschied zwischen den Versionen
Michi (Diskussion | Beiträge) |
Michi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
(8 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 6: | Zeile 6: | ||
{| class=wikitable width=100% | {| class=wikitable width=100% | ||
! Option !! Beschreibung | |||
|- | |||
| width=10% | <tt>-S</tt> || In der letzten Zeile wird nur der Platz angezeigt, den die Dateien im aktuellen Verzeichnis benötigen. | | width=10% | <tt>-S</tt> || In der letzten Zeile wird nur der Platz angezeigt, den die Dateien im aktuellen Verzeichnis benötigen. | ||
|- | |- | ||
Zeile 12: | Zeile 14: | ||
== Verwendung == | == Verwendung == | ||
Anzeige einer Liste aller durchsuchten Dateien und Verzeichnisse (hier alle mit "C" beginnenden) sowie des Totals. | |||
* https://stackoverflow.com/questions/10103604/linux-command-line-du-how-to-make-it-show-only-total-for-each-directories | |||
$ <b>du -cksh C*</b> | |||
... | |||
61G insgesamt | |||
Anzeige der Anzahl 1 KB-Blöcke, die im aktuellen Verzeichnis und seinen Unterverzeichnissen belegt werden. | Anzeige der Anzahl 1 KB-Blöcke, die im aktuellen Verzeichnis und seinen Unterverzeichnissen belegt werden. | ||
$ <b>du -sk</b> | $ <b>du -sk</b> | ||
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. | 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. | ||
$ <b>du -sk * | sort - | $ <b>du -sk * | sort -rn</b> | ||
Anzeige der grössten Dateien im Heimverzeichnis des aktuellen Benutzers. | Anzeige der grössten Dateien im Heimverzeichnis des aktuellen Benutzers und seinen Unterverzeichnissen. | ||
$ <b>du ~ | sort -rn | less</b> | $ <b>du ~ | sort -rn | less</b> | ||
Anzeige der Unterverzeichnisse im aktuellen | Anzeige der Unterverzeichnisse im aktuellen Verzeichnis, wobei die grössten zuerst angezeigt werden. | ||
$ <b>du -s * | sort -rn | head</b> | $ <b>du -s * | sort -rn | head</b> | ||
Anzeige der Datei- bzw. Verzeichnisgrössen in GB. | |||
$ <b>du -sh --block-size=1G *</b> | |||
Anzeige der Datei- bzw. Verzeichnisgrössen sowie der Gesamtgrösse aller abgefragten Dateien und Verzeichnisse. | |||
$ <b>du -sh --total B*</b> | |||
... | |||
77G insgesamt | |||
Anzeige des Verzeichnisinhalts, wobei die Verzeichnisse und Dateien nach Grösse sortiert werden. | Anzeige des Verzeichnisinhalts, wobei die Verzeichnisse und Dateien nach Grösse sortiert werden. |
Aktuelle Version vom 27. September 2024, 09:50 Uhr
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 |