▷ Befehl zur Linux-Verzeichnisgröße anzeigen

Die Verwaltung von Linux-Systemen umfasst viele Aufgaben, von denen einige wichtiger sind als andere, und eine davon besteht darin, sich der Größe der Verzeichnisse, in denen wir die Dateien und Variablen hosten, genau bewusst zu sein damit bestimmen Sie Debugging-Aufgaben für den Fall, dass wir überschüssigen unbrauchbaren Speicherplatz auf dem Computer bereitstellen.

Wir könnten Datei für Datei durchgehen, um ihre Eigenschaften zu sehen und damit die Größe jedes einzelnen zu bestimmen, aber dies wird logischerweise zu einer mühsamen und umfangreichen Aufgabe, um zu verhindern, dass Linux uns den du-Befehl für eine viel vollständigere Kontrolle bietet.

Du ist ein Standard-Linux-Befehl, mit dem wir auf integrale Weise auf Details und Informationen zur Festplattennutzung zugreifen, du arbeitet integral für bestimmte Verzeichnisse und verfügt über Variationen, die es uns ermöglichen, die Ausgabe entsprechend den Informationsanforderungen anzupassen.

Solvetic wird erklären, wie Sie den Befehl du verwenden, um die Größe eines Verzeichnisses in Linux anzuzeigen.

So sehen Sie die Größe eines Verzeichnisses in Linux mit du

Schritt 1
Die grundlegende Syntax besteht darin, du ohne Parameter auszuführen. Als Ergebnis sehen wir Folgendes:

 du

VERGRÖSSERN

Die Werte, die wir ganz links sehen, sind die Festplattennutzung, dann sehen wir das spezifische Verzeichnis und am Ende des Ergebnisses finden wir eine Zusammenfassung des gesamten / home-Verzeichnisses.

Schritt 2
Es ist möglich, du für ein bestimmtes Verzeichnis zu verwenden:

 du Verzeichnis

VERGRÖSSERN

Schritt 3
Wir sehen, dass das Ergebnis in Kilobyte ist, wir können die Größe mit dem Parameter -h im "menschenlesbaren Format" anzeigen:

 du Verzeichnis -h

VERGRÖSSERN

Schritt 4
Dieses Ergebnis wird nun in MB angezeigt, dieser Wert kann je nach Bedarf wie folgt in Megabyte oder Kilobyte ausgedrückt werden:

 du -k Verzeichnis / (Kilobyte) du -m Verzeichnis / (Megs)

VERGRÖSSERN

Schritt 5
Wenn Sie den Befehl du verwenden, sehen wir die größten Unterverzeichnisse oben. Um die Tiefe des Verzeichnisses zu erhöhen, verwenden wir den Parameter --max-depth wie folgt:

 du -h --max-Tiefe = 1 | sortieren -hr

VERGRÖSSERN

Schritt 6
Wenn wir die Festplattennutzung aller Elemente anzeigen möchten, einschließlich der Dateien und Verzeichnisse, verwenden wir den Parameter -a:

 du -ah / Verzeichnis

VERGRÖSSERN

Schritt 7
Mit dem du-Befehl ist es möglich, zwei oder mehr Verzeichnisse gleichzeitig anzuzeigen, dazu führen wir die folgende Syntax aus.

 du Verzeichnis 1 Verzeichnis 2

VERGRÖSSERN

Schritt 8
Um die Gesamtnutzung des belegten Speicherplatzes für ein einzelnes Verzeichnis zu überprüfen, verwenden wir den Parameter -s:

 du -sh / Verzeichnis

VERGRÖSSERN

Schritt 9
Dies gilt für globale Verzeichnisse:

VERGRÖSSERN

Schritt 10
Der Befehl du ermöglicht es uns, globale Summen dank des Parameters -c wie folgt anzuzeigen:

 du -csh-Verzeichnis

VERGRÖSSERN

Schritt 11
Wir können nur die Gesamtsumme des Verzeichnisses einschließlich aller Unterverzeichnisse anzeigen, dazu müssen wir den grep-Befehl mit dem du-Befehl wie folgt verwenden:

 du -ch Downloads / | total grep

VERGRÖSSERN

Schritt 12
Die allgemeinen Parameter des du-Befehls sind:

Beende jede Ausgabezeile mit NULL

 -0, -null

Schreibt die Anzahl aller Dateien, nicht nur Verzeichnisse
 -a, -all

Drucken Sie scheinbare Größen, anstatt die tatsächliche Festplattennutzung
 -scheinbare-Größe

Skalieren Sie die Größen auf SIZE, bevor Sie auf die Konsole drucken
 -B, -Blockgröße = GRÖSSE

Erzeugt die Gesamtsumme der Verzeichnisgröße
 -c, -gesamt

Geben Sie die Gesamtsumme für das Verzeichnis nur aus, wenn es N oder weniger Ebenen sind, die kleiner als das Befehlszeilenargument sind
 d, -max-Tiefe = N

Drucken Sie das Ergebnis in einem für Menschen lesbaren Format
 -h, -menschenlesbar

Gilt für Verzeichnisse, in diesem Fall beinhaltet es nicht die Größe der Unterverzeichnisse
 -S, -separate-Verzeichnisse

Nur die Gesamtsumme für jedes Verzeichnis anzeigen
 -s, -zusammenfassen

Zeigt den Zeitpunkt der letzten Änderung einer Datei oder eines Verzeichnisses an

 -Zeit

Mit dem du-Befehl haben wir eine umfassende Lösung zur Hand, um die Größe eines Verzeichnisses unter Linux zu kennen.

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave