So analysieren Sie die Festplattennutzung mit gdu unter Linux

Die Festplatte Ihres Systems kann sehr schnell voll werden, wenn Sie sie nicht regelmäßig überwachen. Wir haben mehr digitale Daten, als wir auf unseren Geräten speichern können. Daher ist die Überprüfung des Speicherplatzes und der Nutzung eine wichtige Aufgabe, die Sie in Ihr digitales Leben integrieren sollten.

Unter Linux stehen verschiedene Dienstprogramme zur Überprüfung der Festplattennutzung und des Speichers zur Verfügung, darunter df, ncdu und gdu. Lesen Sie weiter, um zu erfahren, wie Sie mit gdu die Festplattennutzung auf Ihrem Linux-System analysieren können, sowie eine kurze Anleitung zur Installation.

Was ist das gdu-Dienstprogramm?

Wie oben erwähnt, ist gdu ein Festplattennutzungsanalysator, der in der Programmiersprache Go geschrieben ist. Gdu steht für Go Disk Usage . Während andere Tools verfügbar sind, die dieselbe Aufgabe ausführen, ist gdu ein schnelles, zuverlässiges und einfach zu verwendendes Dienstprogramm.

Das einzige, was Gdu von der Masse abhebt, ist seine Geschwindigkeit. Es nutzt die Leistung der Parallelverarbeitung, um die Scanrate der Laufwerke zu verbessern. Obwohl die Leistung von gdu bei der Analyse von Festplatten durchschnittlich ist, wird die wahre Leistung bei der Arbeit mit SSDs freigesetzt.

In der folgenden Tabelle wird die Leistungsrate von gdu beim Scannen von 80 GB Daten auf einer 500 GB SSD beschrieben. Beachten Sie, dass gdu im Vergleich zu anderen Analysatoren für die Datenträgerverwendung die höchste Scan-Geschwindigkeit aufweist.

Befehl Geschwindigkeit ohne Cache Geschwindigkeit mit Cache
gdu 6,5s 2s
dua 8s 2s
godu 8,5s 3s
nnn -T d 31s 3s
du -hs 44s 4.5s
Duc-Index 47s 5s
ncdu 54s 12s

Laden Sie gdu unter Linux herunter und installieren Sie es

Da gdu auf Linux-Distributionen standardmäßig nicht verfügbar ist, müssen Sie das Paket manuell installieren.

Sie können gdu mit curl aus dem Github-Repository herunterladen.

 curl -L https://github.com/dundee/gdu/releases/latest/download/gdu_linux_amd64.tgz | tar xz

Ändern Sie die Berechtigungen von gdu_linux_amd64 mit dem Befehl chmod , um daraus eine ausführbare Datei zu machen.

 sudo chmod +x gdu_linux_amd64

Verschieben Sie die Datei in das Verzeichnis / usr / bin .

 sudo mv gdu_linux_amd64 /usr/bin/gdu

Geben Sie gdu –version in das Terminal ein, um zu überprüfen, ob das Paket erfolgreich installiert wurde. Sie sehen eine Ausgabe, die ungefähr so ​​aussieht.

 Version: v4.9.1
Built time: Fri May 07 05:37:28 PM IST 2021
Built user: dundee

Verwendung des Befehls gdu

Wenn Sie den Befehl ohne Argumente ausführen, durchsucht gdu das aktuelle Verzeichnis und zeigt speicherbezogene Informationen an.

 gdu
So analysieren Sie die Festplattennutzung mit gdu unter Linux - gdu default output e1620392063197

Um ein bestimmtes Verzeichnis zu scannen, können Sie den Namen des Ordners mit dem Standardbefehl angeben. So analysieren Sie die Festplattennutzung für / Desktop :

 gdu ./Desktop

Hinweis : Im Gegensatz zum Befehl ls unter Linux können Sie mit gdu nicht mehrere Verzeichnisse angeben. Das System zeigt einen Fehler mit der Angabe "Fehler: Akzeptiert höchstens 1 Argument (e), 2 erhalten" an.

Verzeichnisse aus der Ausgabe ignorieren

Wenn Sie beim Suchen nach dem übergeordneten Verzeichnis bestimmte Unterverzeichnisse ignorieren möchten, verwenden Sie das Flag -i . Das -i steht für Ignorieren und verwirft jedes Verzeichnis, das dem Flag folgt.

 gdu /Desktop -i /Desktop/Ignore

Der oben genannte Befehl analysiert das Verzeichnis / Desktop und zeigt das Unterverzeichnis / Desktop / Ignore in der Ausgabe nicht an. Sie können auch mehrere Verzeichnisse im Flag -i übergeben, indem Sie sie durch das Komma ( , ) trennen.

 gdu /Desktop -i /Desktop/Ignore,/Desktop/Another-Folder

Gdu Funktionen und Optionen

Drücken Sie die Fragezeichen- Taste ( ? ), Um eine Liste der verfügbaren Vorgänge anzuzeigen.

So analysieren Sie die Festplattennutzung mit gdu unter Linux - gdu operations e1620392074605

Um ein Verzeichnis oder eine Datei zu löschen, markieren Sie den Eintrag und drücken Sie D.

So analysieren Sie die Festplattennutzung mit gdu unter Linux - delete folder with gdu linux e1620392082703

Sie können den Inhalt jeder Datei auch mit gdu anzeigen. Markieren Sie einfach die Datei und drücken Sie die V- Taste.

So analysieren Sie die Festplattennutzung mit gdu unter Linux - view content of a file e1620392090111

Verwenden Sie das Flag -c mit dem Befehl, um die Ausgabe in Schwarzweiß zu erhalten.

 gdu -c ./Desktop

Gdu kann auch gemountete Festplatten auf Ihrem Linux-System scannen. Verwenden Sie das Flag -d mit dem Befehl, um Informationen zu bereitgestellten Datenträgern anzuzeigen.

So analysieren Sie die Festplattennutzung mit gdu unter Linux - get mounted disks information gdu e1620392098914

Verwenden Sie das Flag -n , um zu verhindern, dass gdu im interaktiven Modus gestartet wird.

 gdu -n ./Desktop
So analysieren Sie die Festplattennutzung mit gdu unter Linux - gdu non interactive mode e1620392104383

Gdu Special Entry Identifiers

Beachten Sie in der obigen Ausgabe, dass gdu vor den Einträgen ein Sonderzeichen anzeigt. Jedes Zeichen hat eine bestimmte Bedeutung, die den Dateityp angibt.

So analysieren Sie die Festplattennutzung mit gdu unter Linux - gdu identifiers linux e1620392110964

Gdu verwendet die folgenden Zeichen in der Ausgabe:

Charakter Bedeutung
! Fehler beim Lesen des Verzeichnisses
. Fehler beim Lesen des Unterverzeichnisses
@ Socket oder Symlink
H. Hardlink
e Leeres Verzeichnis

Überwachen des Speicherplatzes Mit gdu

Während der Arbeit auf einem Linux-Computer ist es wichtig, regelmäßig den Zustand, den Speicher, die Anwendungen usw. Ihres Systems zu überprüfen. Auf diese Weise wird sichergestellt, dass Ihr Computer Ihnen lange Zeit die beste Leistung bietet.

Speicher ist ein wesentlicher Bestandteil eines Computers. Bei so vielen Daten, die im Internet verfügbar sind, ist die sorgfältige Nutzung Ihres Speicherplatzes ein Muss. Wenn Sie nicht genügend Speicherplatz auf Ihrem Gerät haben, können Sie sich jederzeit für Cloud-Speicherplattformen zum Speichern Ihrer Dateien entscheiden.