In diesem Artikel erfahren Sie, wie Sie die Verzeichnisgröße unter Linux über die Befehlszeilenumgebung überprüfen. Alle in diesem Artikel gezeigten Befehle wurden auf einem Ubuntu 20 ausgeführt.04 System. Alle Methoden und Schritte werden im Terminal durchgeführt. Sie können das Terminalfenster schnell öffnen, indem Sie Strg + Alt + T eingeben.
Im Folgenden finden Sie einige Methoden, 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 dem DU -Befehl
Der Standardbefehl zur Überprüfung der Größe des Verzeichni DISK uSalbei. Der DU -Befehl ist auf den meisten Linux -Verteilungen installiert. Mit dem DU -Befehl können Sie die aktuelle Verzeichnisgröße Ihres Systems wie folgt anzeigen:
$ du
Der obige Befehl zeigt eine Liste des Home -Verzeichnisinhalts an. Die links angezeigten Zahlen zeigen die Größen in Kilobyten jedes Objekts.
Mit der Option -H können Sie die Ausgabe auch in beschreibenderer Form wie folgt anzeigen:
$ du -h
Der obige Befehl zeigt den Speicherplatz in Kilo, Mega und Gigabyte mit Zahlen an.
Verwenden Sie die folgende Syntax, um die Größe des spezifischen Verzeichnisses zu finden:
$ du -h /Verzeichnispfad
Sie müssen den obigen Befehl als Sudo -Benutzer ausführen, da einige Verzeichnisse bestimmte Berechtigungen erfordern.
Verwenden Sie den folgenden Befehl, um die Verzeichnisgröße des /var -Verzeichnisses zu überprüfen:
$ sudo du -h /var
Mit der Option -hc können Sie die Größe des spezifischen Verzeichnisses in menschlicher lesbarer Form wie folgt anzeigen:
$ sudo du -hc /var
Sie können auch die Subverzeichnispfad-Tiefe mit der Option Max-Tiefe ändern. Wenn Sie beispielsweise nur das obere Verzeichnis anzeigen wollten, müssten Sie das maximale Depth = 0 festlegen, wie folgt:
$ sudo du -hc -max -depth = 0 /var
Um das obere Verzeichnis mit einer Schicht des Unterverzeichnisses abzurufen, setzen Sie max-Depth = 1 fest.
$ sudo du -hc -max -depth = 1 /var
Wenn Sie weitere Befehle mit DU untersuchen möchten, können Sie den folgenden Befehl verwenden:
$ MAN DU
Methode 2: Überprüfen Sie die Verzeichnisgröße mit dem Befehl Baum mit dem Baumbefehl
Der Befehl Baum 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 Baumbefehl wird nicht bereits auf den meisten Linux -Systemen installiert. Sie können diesen Befehl mit dem APT -Paketmanager wie folgt installieren:
$ sudo Apt Installieren Sie Baum
Um das aktuelle Verzeichnis anzuzeigen, verwenden Unterverzeichnisse und Dateien den folgenden Befehl im Terminal:
$ tree -d -h
Mit dem Baumbefehl können Sie auch den Inhalt eines bestimmten Verzeichnisses mit der folgenden Syntax abrufen:
$ Baum- /Verzeichnispfaden
Um den Inhalt des /var -Verzeichnisses aufzulisten, verwenden Sie den folgenden Befehl:
$ tree /var
Nach Abschluss des Befehls werden die Gesamtzahl der Verzeichnisse und Unterverzeichnisse angezeigt.
Verwenden Sie den folgenden Befehl, um mehr über den Baumbefehl zu erfahren:
$ MAN TREE
Methode 3: Überprüfen Sie die Verzeichnisgröße mit dem Befehl nCDU
Die NCURSses -Disk -Verwendung, abgekürzte 'NCDU', wird auch verwendet, um die Verzeichnisgröße zu überprüfen. NCDU ist standardmäßig auf den meisten Linux -Systemen nicht installiert. Sie müssen diesen Befehl mit der Befehlszeile über den APT -Paketmanager wie folgt installieren:
$ sudo APT Installieren Sie NCDU
Mit NCDU können Sie eine interaktive Anzeige Ihrer Systemdiskupplung anzeigen. Führen Sie Folgendes aus, um diesen Befehl auszuprobieren:
$ ncdu
Die obere obere linke Ecke zeigt das aktuelle Verzeichnis an, das angezeigt wird. 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 besteht der Zweck des rechten Pfeils darin, das Verzeichnis zu durchsuchen, und der Zweck des linken Pfeils besteht darin, Sie zurückzuziehen.
Mit dem Befehl nCDU können Sie wie folgt auch auf ein bestimmtes Verzeichnis abzielen:
$ ncdu /var
Um die NCDU -Schnittstelle zu beenden, drücken Sie 'q' und drücken?''.
In diesem Artikel haben Sie gelernt, wie man die Verzeichnisgröße der Verwendung der Terminal -Befehlszeile auf Ubuntu 20 überprüft.04 Linux -Systeme durch drei verschiedene Methoden. Sie können weitere Befehle im Zusammenhang mit den Befehlen Baum, NCDU und DU unter Verwendung des Terminals untersuchen. Diese Befehle können für alle Linux -Verteilungen verwendet werden. Wenn Sie Fragen oder Vorschläge haben, können Sie unten eine Stellungnahme erhalten.