Manchmal müssen Sie den verfügbaren Speicherplatz überprüfen, der von einer bestimmten Gruppe von Dateien belegt wird.
Der Befehl Disk Usage (du) ist ein Standard-Linux-Befehl, der Informationen über die Speicherplatznutzung liefert. Der Linux-du-Befehl verwendet viele Parameter, um die Ausgabe in verschiedenen Formaten abzurufen. Sie können den Befehl verwenden, um die Datei- und Verzeichnisgrößen rekursiv abzurufen.
In diesem Artikel führen wir Sie durch einige Beispiele, um Ihnen den Einstieg in den Befehl du unter Linux zu erleichtern.
Linux-du-Befehl zum Abrufen der Zusammenfassung der Festplattennutzung des aktuellen Verzeichnisses
Wenn Sie die Zusammenfassung der Speicherplatznutzung in Ihrem aktuellen Arbeitsverzeichnis erhalten möchten, führen Sie
# du ODER
du . Beispielausgabe

Um die Speicherplatznutzung eines anderen Verzeichnisses zu verfolgen, sagen Sie /home/jamie/Documents ausführen
du /home/jamie/Documents Beispielausgabe

Zusammenfassung der Festplattennutzung in menschenlesbarem Format drucken
Wie im vorherigen Beispiel zu sehen ist, ist es ziemlich schwierig, die Größe der Festplattennutzung zu erkennen. Das -h Argument gibt die Ausgabe in Kilobyte aus.
Beispielausgabe

Zusammenfassung der gesamten Festplattennutzung anzeigen
Wenn Sie die Zusammenfassung der gesamten Festplattennutzung in einem bestimmten Verzeichnis ausdrucken möchten, verwenden Sie das -s Möglichkeit. Um beispielsweise die gesamte Festplattennutzung im aktuellen Arbeitsverzeichnis zu ermitteln, führen Sie
$ du -sh Beispielausgabe

Festplattennutzung aller Dateien und Ordner in einem bestimmten Verzeichnis anzeigen
Wie Sie vielleicht bemerkt haben, zeigen die vorherigen Beispiele nur die Festplattennutzung von Ordnern.
Um sowohl Dateien als auch Ordner anzuzeigen, verwenden Sie -a wie abgebildet
$ du -ah /home/jamie/Documents Beispielausgabe

Gesamte Festplattennutzung in einer vorherigen Sitzung anzeigen
Wenn Sie den gesamten Speicherplatz abrufen möchten, der in der vorherigen Sitzung verwendet wurde, verwenden Sie -c Option wie gezeigt:
$ du -ch /home/jamie/Documents Beispielausgabe

Festplattennutzung in einem Baumformat anzeigen
Ermitteln Sie die Plattenbelegung des Verzeichnisbaums mit seinen Unterbäumen in Kilobyte-Blöcken. Verwenden Sie das –k Option zum Anzeigen der Größe in 1024-Byte-Einheiten.
$ du -k /home/jamie/Documents Beispielausgabe

Festplattennutzung in Megabyte mit der Option -mh anzeigen
Die Zusammenfassung der Festplattennutzung eines Verzeichnisses und seiner Unterverzeichnisse in Megabytes verwendet den –mh Möglichkeit. Der –m Flag steht für Blöcke in Megabyte und –h steht für vom Menschen lesbares Format.
$ du -mh /home/jamie/Documents Beispielausgabe

Festplattennutzung nach Systemänderung anzeigen
Um die Festplattennutzung anzuzeigen, nachdem eine Änderung auf Ihrem Linux-System stattgefunden hat, verwenden Sie --time Befehl
$ du -ah --time /home/jamie/Documents
Beispielausgabe

Schließen Sie die Anzeige bestimmter Dateien aus
Der --exclude Flag schließt Dateien aus, die einem bestimmten Muster entsprechen. Das unten angegebene Beispiel schließt alle Dateien mit der Erweiterung.txt-Dateien aus.
Wir verwenden das Flag –exclude wie unten gezeigt
$ du -ah --exclude="*.txt" /home/jamie/Documents
Beispielausgabe
