Linux DU -Befehl
Im Allgemeinen zeigt der DU -Befehl die Details der Berechnung des Festplattenraums für jede Datei oder jedes Verzeichnis an. Dieser Befehl enthält eine Reihe von Parameterflags oder Optionen, mit denen Sie die Festplattenauslastung in verschiedenen Formaten anzeigen können.
Die grundlegende Syntax des DU -Befehls lautet:
DU [Flags] [Datei- oder Verzeichnisname]
Wenn der DU -Befehl ohne Parameter verwendet wird, werden die Festplattennutzungsdetails des aktuellen Verzeichnisses und seiner Unterverzeichnisse in Kilobytes angezeigt.
Es können mehrere Dateien oder Ordner Namen bereitgestellt werden. Wenn Sie jedoch nicht den Datei- oder Verzeichnisnamen angeben, wird die Datenträgernutzungsgröße des aktuellen Verzeichnisses angezeigt.
Was macht du -exklusiv??
Der exklusige Du -EXCLUDE schließt die Dateien oder Verzeichnisse aus den Festplattennutzungsberechnungen aus, die dem Muster entsprechen. Mit der Option -x oder -exclude geben wir eine bestimmte Datei- oder Verzeichnismuster an, die wir ausschließen möchten. Wenn wir den Befehl ausführen, schließt er eine Datei oder mehrere Dateien aus, die mit dem angegebenen Muster übereinstimmen.
Einzeldatei ausschließen
Nehmen wir ein Beispiel. Zum Beispiel möchten wir eine Datei mit dem Dateinamen -Test ausschließen.txt'. Verwenden Sie die spezifische Datei, um diese spezifische Datei auszuschließen -ausschließen Option mit dem DU -Befehl in Linux folgendermaßen:
$ du -exclude "-Test.txt" *
Mehrere Dateien mit demselben Dateiformat ausschließen
Wir können die spezifischen Dateiformate auch mit dem DU aus der Festplattennutzungsberechnung ausschließen -ausschließen Möglichkeit.
Zum Beispiel müssen wir die gesamte Verzeichnisgröße anzeigen, aber den gesamten Text ausschließen (Texte (.TXT) Dateien aus den CD -Nutzungsberechnungen. Als Ergebnis der Option -exclude ist alles '.TAR 'Dateitypen werden ausgeschlossen, mit Ausnahme der Dateien, die zum angegebenen Suchmuster passen. Der folgende Befehl zeigt die Disk -Nutzungsinformationen für alle Verzeichnisse und Dateien an.
$ du -exclude "*.Teer " *
Der obige Befehl schließt Dateien aus, die mit dem enden ''.Teer ' Erweiterung während der Festplattennutzungsberechnung.
Zum Beispiel möchten wir ein Verzeichnis "Snap" aus der Berechnung des Festplattenraums ausschließen. Sie können dieses Verzeichnis ausschließen, indem Sie den Pfad anhand der folgenden Syntax angeben:
$ du -d 1 -exclude = snap /home /kbuzdar
Im obigen Befehl haben wir das Verzeichnis "Snap" ausgeschlossen. Es werden die Datenplattennutzungsinformationen jeder Datei oder jedes Verzeichniss mit Ausnahme von SNAP angezeigt.
Abschluss
In diesem Tutorial haben wir untersucht. Wenn wir bestimmte Dateien ausschließen möchten, wie z.txt 'oder'.GZ 'müssen wir den DU -Befehl mit dem Namen und der Option Datei/Verzeichnis verwenden. Es schließt alle Dateien aus, die dem Muster aus der Festplattenspeicherberechnung übereinstimmen.