In diesem Artikel erfahren Sie, wie Sie die Verzeichnisgröße unter Linux mithilfe der Befehlszeilenumgebung überprüfen. Alle in diesem Artikel demonstrierten Befehle wurden auf einem Ubuntu 20 . ausgeführt.04-System. Alle Methoden und Schritte werden im Terminal ausgeführt. Sie können das Terminalfenster schnell öffnen, indem Sie Strg + Alt + t . eingeben.
Im Folgenden sind einige Methoden aufgeführt, mit denen Sie die Verzeichnisgröße auf Linux-Systemen überprüfen können. Wir werden diese Methoden nacheinander untersuchen:
Methode 1: Überprüfen Sie die Verzeichnisgröße mit du Command du
Der Standardbefehl, der verwendet wird, um die Größe des Verzeichnisses zu überprüfen, ist als 'du'-Befehl bekannt, der für . steht disk duSalbei. Der Befehl du ist auf den meisten Linux-Distributionen installiert. Mit dem Befehl du können Sie die aktuelle Verzeichnisgröße Ihres Systems wie folgt anzeigen:
$ du
Der obige Befehl zeigt eine Liste der Inhalte des Home-Verzeichnisses an. Die links angezeigten Zahlen zeigen die Größe jedes Objekts in Kilobyte an.
Mit der Option -h können Sie die Ausgabe auch in beschreibenderer Form wie folgt anzeigen:
$ du -h
Der obige Befehl zeigt den Raum in Kilo, Mega und Gigabyte mit Zahlen an.
Um die Größe des jeweiligen Verzeichnisses zu ermitteln, verwenden Sie die folgende Syntax:
$ du -h /VerzeichnispfadSie müssen den obigen Befehl als sudo-Benutzer ausführen, da einige Verzeichnisse bestimmte Berechtigungen erfordern, um auf bestimmte Verzeichnisinhalte zuzugreifen.
Verwenden Sie den folgenden Befehl, um die Verzeichnisgröße des Verzeichnisses /var zu überprüfen:
$ sudo du -h /var
Mit der Option -hc können Sie die Größe des jeweiligen Verzeichnisses in lesbarer Form wie folgt anzeigen:
$ sudo du -hc /var
Sie können die Pfadtiefe des Unterverzeichnisses auch mit der Option max-depth ändern. Wenn Sie beispielsweise nur das oberste Verzeichnis anzeigen möchten, müssen Sie max-depth=0 wie folgt festlegen:
$ sudo du -hc -max-depth=0 /var
Um das oberste Verzeichnis mit einer Ebene eines Unterverzeichnisses abzurufen, legen Sie auf ähnliche Weise max-depth=1 . fest.
$ sudo du -hc -max-depth=1 /var
Wenn Sie weitere Befehle im Zusammenhang mit du erkunden möchten, können Sie den folgenden Befehl verwenden:
$ Mann du
Methode 2: Überprüfen Sie die Verzeichnisgröße mit dem Baumbefehl
Der Befehl tree wird verwendet, um Verzeichnisse, Unterverzeichnisse und Dateien im Baumformat anzuzeigen. Sie können diesen Befehl nützlicher machen, indem Sie Flags und Optionen zur Anpassung eingeben. Der Tree-Befehl ist auf den meisten Linux-Systemen nicht bereits installiert. Sie können diesen Befehl mit dem apt-Paketmanager wie folgt installieren:
$ sudo apt install tree
Um das aktuelle Verzeichnis, Unterverzeichnisse und Dateien anzuzeigen, verwenden Sie den folgenden Befehl auf dem Terminal:
$ Baum -d -h
Mit dem Befehl tree können Sie auch den Inhalt eines bestimmten Verzeichnisses mit der folgenden Syntax abrufen:
$ Baum /VerzeichnispfadUm den Inhalt des Verzeichnisses /var aufzulisten, verwenden Sie den folgenden Befehl:
$ Baum /var
Nach Abschluss des Befehls wird die Gesamtzahl der Verzeichnisse und Unterverzeichnisse angezeigt.
Um mehr über den Baumbefehl zu erfahren, verwenden Sie den folgenden Befehl:
$ Mann BaumMethode 3: Überprüfen Sie die Verzeichnisgröße mit dem ncdu-Befehl
Die NCurses Disk Usage, abgekürzt 'ncdu', wird auch verwendet, um die Verzeichnisgröße zu überprüfen. ncdu ist auf den meisten Linux-Systemen nicht standardmäßig installiert. Sie müssen diesen Befehl über die Befehlszeile über den apt-Paketmanager wie folgt installieren:
$ sudo apt install ncdu
Mit ncdu können Sie eine interaktive Anzeige der Festplattennutzung Ihres Systems anzeigen. Führen Sie Folgendes aus, um diesen Befehl auszuprobieren:
$ ncdu
In der oberen linken oberen Ecke wird das aktuell angezeigte Verzeichnis angezeigt. Die linke Spalte zeigt die Verzeichnisgröße im numerischen Wert an, wobei die #-Zeichen die Größe neben jedem Verzeichnis angeben. Mit den Pfeiltasten können Sie zwischen diesen Zeilen navigieren. Hier dient der Pfeil nach rechts dazu, das Verzeichnis zu durchsuchen, und der Pfeil nach links ist, Sie zurück zu bewegen.
Mit dem ncdu-Befehl können Sie auch wie folgt auf ein bestimmtes Verzeichnis abzielen:
$ ncdu /var
Um die ncdu-Oberfläche zu beenden, drücken Sie 'q' und für Hilfe drücken Sie '?'.
In diesem Artikel haben Sie gelernt, wie Sie die Verzeichnisgröße mit der Terminal-Befehlszeile unter Ubuntu 20 überprüfen.04 Linux-Systeme durch drei verschiedene Methoden. Sie können mit dem Terminal weitere Befehle zu den Befehlen tree, ncdu und du erkunden. Diese Befehle können auf allen Linux-Distributionen verwendet werden. Wenn Sie Fragen oder Anregungen haben, können Sie gerne unten kommentieren.