So erh alten Sie die Größe eines Verzeichnisses von der Befehlszeile aus

Inhaltsverzeichnis:

Anonim

Möchten Sie die Größe eines Verzeichnisses von der Befehlszeile aus sehen? Sie haben vielleicht bemerkt, dass die Verwendung des herkömmlichen ls-Befehls zum Auflisten des Inh alts eines Verzeichnisses nicht unbedingt die Gesamtgröße eines Verzeichnisses anzeigt. Um zu sehen, wie hoch die Festplattennutzung für ein bestimmtes Verzeichnis ist, sollten Sie stattdessen den dedizierten Befehl du verwenden, der Statistiken zur Festplattennutzung für jeden angegebenen Pfad oder jedes angegebene Verzeichnis anzeigt.Wir zeigen Ihnen, wie Sie diesen Befehl verwenden.

Dies richtet sich offensichtlich an Benutzer der Kommandozeile, und der Befehl du zum Abrufen der Größe eines Verzeichnisses funktioniert auf Mac OS, Mac OS X, Linux und den meisten anderen Unix-Varianten gleich. Für gelegentliche Mac-Benutzer ist es einfacher, die Größe eines Verzeichnisses über den Finder zu ermitteln, indem Sie den Befehl "Informationen" für einen bestimmten Ordner verwenden.

Ermitteln der Größe eines Verzeichnisses über die Befehlszeile

Führen Sie in der Terminal-Befehlszeile die folgende Syntax aus, um die Größe eines Verzeichnisses anzuzeigen:

du -sh /Verzeichnis/Pfad

Um beispielsweise die Gesamtgröße des Ordners /Applications abzurufen, geben Sie die folgende Befehlszeichenfolge ein:

du -sh /Applications/

Sie können dies verwenden, um die Größe jedes angegebenen Verzeichnisses zu berechnen und auch die Größe der darin enth altenen Verzeichnisse und Dateien anzuzeigen.

Das Flag -s stellt sicher, dass jeder spezifische Eintrag berechnet wird, und das Flag -h macht die Ausgabe in einem für Menschen lesbaren Größenformat (die Ausgabe der Größe wird Kilobyte als KB und Megabyte als MB angezeigt, statt Bytes). Wir haben hier auch die Festplattennutzungsbefehle für du und den separaten df-Befehl besprochen.

So zeigen Sie die Größe aller Verzeichnisinh alte über die Befehlszeile an

Wenn Sie die Größe des aktuellen Verzeichnisinh alts von der Befehlszeile aus sehen möchten, einschließlich aller darin enth altenen Ordner und Dateien, verwenden Sie den Befehl du -sh mit einem Stern als Platzh alter, etwa so:

du -sh

Dies zeigt die Größe aller Elemente im aktuellen Verzeichnis, einschließlich der Gesamtgröße der Ordner und der Gesamtgröße einzelner Dateien, in einem langen Listenformat an.

Sie können den Platzh alter bei Bedarf auch mit anderen Verzeichnispfaden verwenden, wenn Sie beispielsweise die Größe des Desktop-Ordners eines Benutzers und den gesamten Inh alt sehen möchten, lautet der Befehl:

du -sh /Benutzer/NAME/Desktop/

Denken Sie daran, dass du die Gesamtdateigröße jedes Verzeichnisses, seines Inh alts und einzelner Dateien berechnet, und dass es je nach Zielverzeichnis eine Weile dauern kann, die Inh altsgröße zurückzumelden für dich. Je schneller ein Computer ist, desto schneller findet diese Verarbeitung natürlich statt.

Es ist auch erwähnenswert, dass Sie stattdessen den Befehl ls -l für diese bestimmte Datei verwenden können, wenn Sie nur die Größe einer bestimmten Datei innerhalb eines Verzeichnisses und nicht des gesamten Verzeichnisses abrufen möchten.

Kennen Sie einen weiteren hilfreichen Trick, um die Größe von Verzeichnissen über die Befehlszeile abzurufen? Lassen Sie es uns in den Kommentaren wissen, und wenn Ihnen dieser Artikel gefallen hat, werden Sie wahrscheinlich auch unser anderes Befehlszeilenmaterial interessant finden.

So erh alten Sie die Größe eines Verzeichnisses von der Befehlszeile aus