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 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
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: 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 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 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. Ermitteln Sie die Dateigröße einzelner Dateien und Ordner
Ändern Sie die Ausgabe der Dateigröße
Ausgabe zusammenfassen
Zusammenfassung




