Skip to main content

Beispielverwendungen des Befehls "du"

Wichtige CMD-Befehle! (Juni 2026)

Wichtige CMD-Befehle! (Juni 2026)
Anonim

In diesem Handbuch erfahren Sie, wie Sie über die Linux-Befehlszeile herausfinden, wie viel Speicherplatz eine Datei oder ein Ordner belegt.

Finden Sie die Dateigrößen aller Dateien und Ordner heraus

Der Befehl du fasst die Festplattennutzung jeder Datei zusammen.

In seiner einfachsten Form können Sie einfach den folgenden Befehl ausführen:

du

Dadurch werden alle Dateien und Ordner innerhalb des aktuellen Arbeitsverzeichnisses gescrollt. Für jede angezeigte Datei wird eine Dateigröße daneben angezeigt, und unten wird die Gesamtdateigröße angezeigt.

Um herauszufinden, wie viel Speicherplatz auf dem gesamten Laufwerk benötigt wird, können Sie mit dem folgenden Befehl am Stammordner beginnen:

du /

Möglicherweise müssen Sie sudo zusammen mit dem Befehl du verwenden, um Ihre Berechtigungen wie folgt zu erhöhen:

Sudo du /

Das Hauptproblem bei dem obigen Befehl ist, dass nur die Dateigröße der Unterordner und nicht die darin enthaltenen Dateien aufgelistet werden.

Um eine vollständige Auflistung zu erhalten, verwenden Sie einen der folgenden Befehle:

du -adu -all

Sie können die Ausgabe in Seiten blättern lassen, indem Sie den Befehl more oder den Befehl less wie folgt verwenden:

du | Mehrdu | Weniger

Ermitteln Sie die Dateigröße einzelner Dateien und Ordner

Wenn Sie nur die von einer einzelnen Datei verwendete Festplattennutzung ermitteln möchten, können Sie den Dateinamen zusammen mit dem Befehl du wie folgt angeben.

du / path / to / file

Zum Beispiel

du image.png

Die Ausgabe sieht etwa so aus:

36 image.png

Wenn Sie einen Ordnernamen zusammen mit dem Befehl du eingeben, erhalten Sie eine Liste aller Dateien im Ordner.

88 Dampf / Protokolle92 Dampf

Das Obige zeigt, dass der Steam-Ordner einen Protokollordner hat, der eine Größe von 88 hat, und die Gesamtzahl für den Steam-Ordner beträgt 92.

Es listet die Dateien nicht im Protokollordner auf. Um die Liste der Dateien abzurufen, müssen Sie den folgenden Befehl verwenden:

du -a Steam

Die Ergebnisse sind nun wie folgt:

84 Steam / logs / bootstrap_log.txt88 Dampf / Protokolle92 Dampf

Ändern Sie die Ausgabe der Dateigröße

Standardmäßig werden die Dateigrößen in Kilobytes angegeben. Sie können die Blockgröße wie folgt in andere Werte ändern:

du -BM

Zum Beispiel habe ich eine Datei namens "zorin.iso", die standardmäßig die Größe 1630535680 hat.

du-BM zorin.iso

Der obige Befehl gibt die Größe als 1556M aus.

Sie können K oder G auch wie folgt verwenden:

du-Bk zorin.isodu -BG zorin.iso

In Kilobytes wird die Datei zorin.iso als 159232K aufgelistet.

In Gigabyte ist die Datei zorin.iso als 2G aufgeführt

Es gibt tatsächlich 8 mögliche Einstellungen, die wie folgt sind:

  • K - Kilobytes
  • M - Megabytes
  • G - Gigabyte
  • T - Terabyte
  • P - Petabytes
  • E - Exabytes
  • Z - Zetabytes
  • Y - Yottabyte

Wenn Sie eine Liste von Dateien erhalten, ist es schwierig, die richtige Anzeigegröße zu erhalten. Beispielsweise muss eine Datei mit 100 Bytes als Bytes angezeigt werden, eine Datei mit 16 Gigabyte wird jedoch besser in Gigabyte angezeigt.

Um die passende Dateigröße basierend auf der angezeigten Datei zu erhalten, verwenden Sie einen der folgenden Befehle:

du -hdu --human-readble

Ausgabe zusammenfassen

Mit dem Befehl du können Sie die Gesamtgröße der Dateien und Ordner anzeigen, indem Sie die folgenden Befehle verwenden:

du -cdu --total

Sie können auch die meisten anderen Ausgaben wie die Auflistung von Dateien und Ordnern mit den folgenden Befehlen entfernen:

du -sdu - summarize

Zusammenfassung

Sie können mehr über den Befehl du erfahren, indem Sie den Befehl man im Terminal wie folgt ausführen:

Mann du

Ein weiterer Befehl, über den Sie sich informieren möchten, ist der Befehl df, der die Verwendung des Dateisystems und des Speicherplatzes meldet.