Überprüfen Sie die Verzeichnisgröße unter Linux

Überprüfen Sie die Verzeichnisgröße unter Linux
Es ist ziemlich einfach, die Größe von Verzeichnissen und Dateien mit GUI zu überprüfen. Das Erhalten der Größe eines Verzeichnisses mithilfe der Befehlszeile kann viel schwieriger sein als bei der Verwendung von GUI. Mit dem Befehl "ls" können Sie den Inhalt eines Verzeichnisses auflisten, aber Sie können den genauen Speicherplatz oder die Verzeichnisgröße nicht sehen. Stattdessen müssen Sie weitere Befehle untersuchen, um die genaue Größe des Verzeichnisses oder der Datei zu erhalten.

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.