du: Unterschied zwischen den Versionen

Aus Mikiwiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
 
(9 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 -n</b>
  $ <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 Verzeichnisse, wobei die grössten zuerst angezeigt werden.
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.


  $ <b>ncdu</b>
  $ <b>ncdu</b>

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