Es ist recht einfach, die Größe von Verzeichnissen und Dateien mithilfe der GUI zu überprüfen. Das Abrufen der Größe eines Verzeichnisses über die Befehlszeile kann viel schwieriger sein als bei Verwendung der GUI. Mit dem Befehl „ls“ können Sie den Inhalt eines Verzeichnisses auflisten, aber 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 ermitteln.

In diesem Artikel erfahren Sie, wie Sie die Verzeichnisgröße unter Linux mithilfe der Befehlszeilenumgebung überprüfen. Alle in diesem Artikel beschriebenen Befehle wurden auf einem Ubuntu 20.04-System ausgeführt. Alle Methoden und Schritte werden im Terminal ausgefü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 einzeln untersuchen:

Methode 1: Überprüfen der Verzeichnisgröße mit dem Befehl du

Der Standardbefehl zum Überprüfen der Größe des Verzeichnisses wird als ‚du‘ bezeichnet. Befehl, der für Festplattennutzung steht. 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 Ausgangsverzeichnisses an. Die links angezeigten Zahlen geben 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 Speicherplatz in Kilo, Mega und Gigabyte mit Zahlen an.

Verwenden Sie die folgende Syntax, um die Größe des jeweiligen Verzeichnisses zu ermitteln:

$ du –h / Verzeichnispfad

Sie müssen den obigen Befehl als sudo-Benutzer ausführen, da für einige Verzeichnisse bestimmte Berechtigungen für den Zugriff auf bestimmte Verzeichnisinhalte erforderlich sind.

Verwenden Sie den folgenden Befehl, um das Verzeichnis zu überprüfen Größe des Verzeichnisses / var:

$ sudo du –h / var

Mit der Option -hc können Sie die Größe des jeweiligen Verzeichnisses in human-rea anzeigen Dable-Form wie folgt:

$ 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 die maximale Tiefe = 0 wie folgt festlegen:

$ sudo du –hc ––max-depth = 0 / var

Ebenso, um das oberste Verzeichnis mit abzurufen Wenn Sie eine Ebene des Unterverzeichnisses verwenden, setzen Sie max-depth = 1.

$ sudo du –hc ––max-depth = 1 / var

Wenn Sie weitere Befehle im Zusammenhang mit du untersuchen möchten, können Sie den folgenden Befehl verwenden:

$ man du

Methode 2: Überprüfen der Verzeichnisgröße mit dem Baumbefehl

Mit dem Baumbefehl werden Verzeichnisse, Unterverzeichnisse und Dateien im Baumformat angezeigt. Sie können diesen Befehl nützlicher machen, indem Sie Flags und Optionen für die Anpassung eingeben. Der Befehl tree ist auf den meisten Linux-Systemen noch nicht installiert. Sie können diesen Befehl mit dem apt-Paketmanager wie folgt installieren:

$ sudo apt-Installationsbaum

Verwenden Sie zum Anzeigen des aktuellen Verzeichnisses, der Unterverzeichnisse und Dateien den folgenden Befehl auf dem Terminal:

$ tree -d -h

Mit dem Befehl tree können Sie auch das abrufen Inhalt eines bestimmten Verzeichnisses mit der folgenden Syntax:

$ tree / Verzeichnispfad

Zum Auflisten des Inhalts Im Verzeichnis / var verwenden Sie den folgenden Befehl:

$ tree / var

Nach Abschluss des Befehls wird die Gesamtzahl der Verzeichnisse und Unterverzeichnisse angezeigt.

Um mehr über den Befehl tree zu erfahren, verwenden Sie den folgenden Befehl :

$ man tree

Methode 3: Check Dire ctory Size Using ncdu Command

Die NCurses Disk Usage, abgekürzt „ncdu“, wird auch zum Überprüfen der Verzeichnisgröße verwendet. 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 Systemfestplattennutzung anzeigen. Führen Sie Folgendes aus, um diesen Befehl auszuprobieren:

$ ncdu

In der oberen oberen linken Ecke wird das aktuell angezeigte Verzeichnis angezeigt. In der linken Spalte wird die Verzeichnisgröße im numerischen Wert angezeigt, wobei die Zeichen # die Größe neben jedem Verzeichnis angeben. Mit den Pfeiltasten können Sie zwischen diesen Zeilen navigieren. Der Zweck des Rechtspfeils besteht darin, das Verzeichnis zu durchsuchen, und der Zweck des Linkspfeils besteht darin, Sie zurückzuschieben.

Mit dem Befehl ncdu können Sie auch wie folgt auf ein bestimmtes Verzeichnis abzielen:

$ ncdu / var

Um die ncdu-Schnittstelle zu beenden, drücken Sie ‚q‘ und drücken Sie ‚?‘, um Hilfe zu erhalten.

In diesem Artikel haben Sie gelernt, wie Sie die Verzeichnisgröße mithilfe der Terminal-Befehlszeile unter Ubuntu 20.04 überprüfen Linux-Systeme mit drei verschiedenen Methoden. Über das Terminal können Sie weitere Befehle für die Befehle tree, ncdu und du untersuchen. Diese Befehle können auf allen Linux-Distributionen verwendet werden. Wenn Sie Fragen oder Anregungen haben, können Sie diese gerne unten kommentieren.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.