Festplattennutzungs-Treemap-Software für kopfloses Linux


22

Es gibt einige Programme wie WinDirStat für Windows und KDirStat für KDE / Linux, die den belegten Speicherplatz mithilfe einer Treemap anzeigen können :

KDirStat-Screenshot

Ich suche etwas ähnliches, aber für eine kopflose Linux-Box. (Führen Sie z. B. das Konsolendatenerfassungsprogramm auf dem Server aus und laden Sie die Datei dann in einem grafischen Programm in einer GUI-Umgebung.)

Was sind andere gute Möglichkeiten, um eine strukturierte Darstellung des verwendeten Speicherplatzes mit nur SSH-Zugriff zu erhalten?


Antworten:


24

NCurses Disk Usage (ncdu) ist dafür gut geeignet. Weitere Informationen finden Sie unter http://dev.yorhel.nl/ncdu . Es ist als Paket für die meisten gängigen Distributionen verfügbar und ermöglicht es Ihnen, den Speicherplatz Ihrer Festplatte zu durchsuchen und herauszufinden. Es verwendet Textzeichen, um ein Balkendiagramm der Verzeichnisnutzung anzuzeigen, sodass Sie in einer Nur-Text-Umgebung eine semi-grafische Oberfläche erhalten.


Dieser ist super, sehr zu empfehlen.
RomanSt

ncdu erstellt keine Baumkarten.
Dave Horner

11

GT5 ist sehr schön. Es verfügt über eine Konsolenoberfläche und erstellt auch HTML-Dateien, die Sie in Ihrem Browser anzeigen können. Es befindet sich in den Repositories, sodass Sie es einfach abrufen können.


Netter ... war sich dieses Pakets nicht bewusst.
3 Einfluss

1
Ich benutze es schon gt5eine Weile, aber es hat einen erheblichen Nachteil: Wenn Sie viele Dateien haben, ist gt5ironischerweise eine erhebliche Menge an Speicherplatz (Hunderte von Megabyte) erforderlich, um die Ergebnisse zu erzielen.
Vladimir Panteleev

8

Ich benutze du -cks * | sort -rn | head -11.

Es zeigt die zehn wichtigsten Verzeichnisse nach Festplattenverbrauch. Ich benutze es zu Hause und so die ganze Zeit.


Brillant! Es muss nichts installiert werden, die Arbeit funktioniert einwandfrei, auch wenn ein wenig navigiert werden muss und der Befehl an verschiedenen Stellen ausgeführt werden muss, um zu ermitteln, wo der gesamte freie Speicherplatz vorhanden ist.
Niavlys

5

xdiskusageErmöglicht die Weiterleitung der Ausgabe duzur Analyse. Das ist eine großartige Option.



1

Sie können denselben Befehl ausführen, wenn Sie auf dem Server eine Verbindung über ssh herstellen und die Weiterleitung von ssh X und einen X-Server auf Ihrer Workstation verwenden. Wenn Sie von der Kommandozeile wollen:

df -k /*|sort -n

1
Ja, das ist offensichtlich, aber ich möchte KDE nicht auf einem Server installieren :) Und ich suchte nach einer schöneren / strukturierteren Methode, als einfach alle Dateien nach Größe zu sortieren ... bearbeitete Frage zur Klärung.
Vladimir Panteleev
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.