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.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 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
Der Standardbefehl, der verwendet wird, um die Größe des Verzeichnisses zu überprüfen, ist als „du“-Befehl bekannt, der für steht D isk du Weise. 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:
$von
Der obige Befehl zeigt eine Liste des Inhalts 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:
$von-h
Der obige Befehl zeigt den Speicherplatz in Kilo, Mega und Gigabyte mit Zahlen an.
Um die Größe des jeweiligen Verzeichnisses zu ermitteln, verwenden Sie die folgende Syntax:
$von-h/VerzeichnispfadSie müssen den obigen Befehl als sudo-Benutzer ausführen, da einige Verzeichnisse bestimmte Berechtigungen für den Zugriff auf bestimmte Verzeichnisinhalte erfordern.
Verwenden Sie den folgenden Befehl, um die Verzeichnisgröße des Verzeichnisses /var zu überprüfen:
$sudo von-h/woMit der Option -hc können Sie die Größe des jeweiligen Verzeichnisses in lesbarer Form wie folgt anzeigen:
$sudo von -hc /woSie 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 von–hc ––max-Tiefe=0 /woUm das oberste Verzeichnis mit einer Ebene eines Unterverzeichnisses abzurufen, legen Sie auf ähnliche Weise max-depth=1 fest.
$sudo von–hc ––max-Tiefe=1 /woWenn Sie weitere Befehle im Zusammenhang mit du erkunden möchten, können Sie den folgenden Befehl verwenden:
$Mann vonMethode 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 Befehl tree ist auf den meisten Linux-Systemen nicht bereits installiert. Sie können diesen Befehl mit dem apt-Paketmanager wie folgt installieren:
$sudogeeignetInstallieren BaumUm das aktuelle Verzeichnis, Unterverzeichnisse und Dateien anzuzeigen, verwenden Sie den folgenden Befehl auf dem Terminal:
$Baum -D -hMit 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 /woNach 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 wird auf den meisten Linux-Systemen nicht standardmäßig installiert. Sie müssen diesen Befehl über die Befehlszeile über den apt-Paketmanager wie folgt installieren:
$sudogeeignetInstallierenncduMit ncdu können Sie eine interaktive Anzeige der Festplattennutzung Ihres Systems anzeigen. Führen Sie Folgendes aus, um diesen Befehl auszuprobieren:
$ncduIn der oberen linken oberen Ecke wird das aktuell angezeigte Verzeichnis angezeigt. In der linken Spalte wird die Verzeichnisgröße als numerischer Wert angezeigt, 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 zum Durchsuchen des Verzeichnisses und der Pfeil nach links dazu, Sie zurück zu bewegen.
Mit dem ncdu-Befehl können Sie auch wie folgt auf ein bestimmtes Verzeichnis abzielen:
$ncdu/woUm 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 der Terminal-Befehlszeile auf Ubuntu 20.04 Linux-Systemen mit drei verschiedenen Methoden überprüfen können. 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 unten einen Kommentar abgeben.