Ich suche nach einem GUI-Programm, das die DU-Ausgabe analysieren und sowohl einen durchsuchbaren Dateibaum als auch eineBaumkarte.
Bisher habe ich versucht:
- xdiskusage, xdu (nur Linux, hässliche GUI, keine Baumansicht)
- WinDirStat, kdirstat | k4dirstat, GdMAP (keine Unterstützung für du-Ausgabe)
- JDiskReport(Freeware, unterstützt nur ein benutzerdefiniertes Binärformat)
Antwort1
Das Python-Tool tkdu
erledigt dies größtenteils. Es verfügt nur über die Treemap und erfordert ein bestimmtes du
Format ( du -ak
). Ich verwende es, um du
generierte Berichte anzuzeigen, die auf Headless-Linux-Servern auf Windows- und OS X-Clients erstellt wurden.
Es scheint, dass die ursprüngliche Websitenicht verfügbar(archiviert). Die Originalversion sowie eine Version mit einigen geringfügigen Verbesserungen erhalten Sie auch bei meinemFork auf GitHub(Originalfassung).
Die ursprüngliche Version hat einige Nachteile, die ich behoben habe, darunter eine eingeschränkte du
Berichtsunterstützung: Nur unter Linux (und OS X?) konnte es du
die über Standard-in bereitgestellte Ausgabe lesen (z. B. tkdu.py < du-ak-report.log
). Ich habe die Möglichkeit hinzugefügt, einfache und gzippte Dateien mit Ausgabe zu akzeptieren, du
wenn sie in die Skriptdatei gezogen werden (Windows Explorer) und als Befehlszeilenargument (überall).
Meine Gabel hat ein paar Macken, ich bin nicht sicher, ob sie auch auf das Original zutreffen:
- Unter Windows beobachtet: Sie müssen mit der mittleren Maustaste klicken, um herauszuzoomen (wenn ich mich richtig erinnere, habe ich das entsprechende Problem des Originals unter OS X behoben, bei dem das Verhalten unter Windows beeinträchtigt wurde).
- Unter Windows beobachtet: Wenn Sie zum Maximieren auf die Titelleiste doppelklicken, zoomen Sie möglicherweise in einen Teilbaum. Es ist sicherer, auf die Schaltfläche zum Maximieren zu klicken.