iPhone

Wie man die Größe eines Verzeichnisses über die Befehlszeile abfragt

Möchten Sie die Größe eines Verzeichnisses auf der Kommandozeile abfragen? Sie haben vielleicht schon bemerkt, dass die Auflistung des Inhalts eines Verzeichnisses mit dem herkömmlichen Befehl ls nicht immer die Gesamtgröße des Verzeichnisses anzeigt. Um die Festplattennutzung eines bestimmten Verzeichnisses zu überprüfen, können Sie stattdessen den speziellen Befehl du verwenden. Dieser Befehl zeigt Statistiken zur Festplattennutzung für einen bestimmten Pfad oder ein bestimmtes Verzeichnis an. In diesem Abschnitt wird beschrieben, wie dieser Befehl verwendet wird.

Der du-Befehl, mit dem Sie die Größe eines Verzeichnisses abfragen können, funktioniert genauso gut unter Mac OS, Mac OS X, Linux und den meisten anderen UNIX-Systemen. Gelegenheits-Mac-Benutzer können die Größe eines Verzeichnisses ganz einfach ermitteln, indem sie den Finder mit dem Befehl Info anzeigen für einen bestimmten Ordner verwenden.

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

Geben Sie in der Terminal-Befehlszeile die folgende Syntax ein, um die Größe eines Verzeichnisses zu ermitteln

d u-sh / Verzeichnis / Pfad

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

d u-sh / Anwendungen/

Get the size of a directory by command line

Damit lässt sich die Größe eines bestimmten Verzeichnisses berechnen und auch die Größe der Verzeichnisse und Dateien anzeigen.

Das-s-Flag sorgt dafür, dass jeder einzelne Eintrag berechnet wird, und das-h-Flag erzeugt eine Ausgabe in einem für Menschen lesbaren Größenformat (die Größenausgabe wird in KB für Kilobyte und MB für Megabyte statt in Byte angezeigt). Wir haben auch die Befehle zur Festplattennutzung für du und einen anderen df-Befehl besprochen.

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

Wenn Sie die Größe des aktuellen Verzeichnisinhalts in der Befehlszeile anzeigen möchten, einschließlich der darin enthaltenen Ordner und Dateien, verwenden Sie den Platzhalter star für den Befehl d u-sh wie folgt

Dies zeigt alle Größen im aktuellen Verzeichnis in einer langen Liste an, einschließlich der Gesamtgröße von Ordnern und einzelnen Dateien.

See size of directory contents command line

Platzhalter können bei Bedarf auch in anderen Verzeichnispfaden verwendet werden. Um beispielsweise die Größe des Desktop-Ordners eines Benutzers und seines gesamten Inhalts anzuzeigen, würde der Befehl lauten

d u-sh /Benutzer/NAME/Desktop/*

Beachten Sie, dass du die gesamte Dateigröße für jedes Verzeichnis, seinen Inhalt und einzelne Dateien berechnet, so dass es je nach Zielverzeichnis einige Zeit dauern kann, bis die Größe des Inhalts angezeigt wird. Je schneller der Computer ist, desto schneller geht dieser Vorgang natürlich vonstatten.

Wenn Sie nur die Größe einer bestimmten Datei in einem Verzeichnis und nicht die des gesamten Verzeichnisses abfragen wollen, können Sie stattdessen den Befehl l s-l für diese spezielle Datei verwenden.

Kennen Sie einen anderen nützlichen Trick, um die Größe eines Verzeichnisses über die Befehlszeile zu ermitteln? Lassen Sie es uns im Kommentarbereich wissen. Wenn Ihnen dieser Artikel gefallen hat, finden Sie vielleicht auch die anderen Kommandozeilen-Ressourcen interessant.

LESEN SIE MEHR:

Verwandte Artikel

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button