Verbrauchten Speicherplatz visualisieren
Der Klassiker um den Speicherverbrauch von Dateien und Verzeichnissen anzuzeigen ist wohl ‘du’ (disk usage) in verschiedenen Varianten wie ‘du -sh’ (mach mir eine lesbare Zusammenfassung) oder ‘du -s * | sort -rn’ (sortier mir das mal). Gebi hat mich jetzt auf ein grafische Anwendung hingewiesen, die ich bisher noch nicht kannte: filelight.
mika@grml ~ % apt-cache show filelight | sed -ne "/^Description/,/^$/p" Description: show where your diskspace is being used Allows you to exactly understand exactly your disk usage by graphically representating your filesystem as a set of concentric segmented-rings.
Wer jetzt keine KDE-Bibliotheken an Board hat oder eine Kommandozeilenvariante bevorzugt, der sollte einen Blick auf durep werfen:
mika@grml ~ % apt-cache show durep | sed -ne "/^Description/,/^$/p" Description: create disk usage reports durep is a perl script used for disk usage reports. It can generate text output with bar graphs to allow easy comparisons of disk usage between directories. It can also generate web pages which can be navigated through the directory structure. This allows easy visual monitoring of disk usage.
Im Einsatz schaut das dann z.B. so aus:
mika@grml ~/Demo % durep -td=1 [ /home/mika/Demo/ 399.2M ] 125.7M [%%%%%%%%% ] 15 31.48% foo1/ 58.9M [%%%% ] 4 14.76% foo2/ 50.0M [%%% ] 0 12.52% foo3/ 31.2M [%% ] 2 7.81% foo4/ 24.9M [% ] 1 6.23% foo5/ 12.9M [ ] 4 3.24% foo6/ [schnipp rest]
Weitere Alternativen listet ein ‘apt-cache search disk usage’. Kampf der Speicherverschwendung!
July 18th, 2005 at 20:46
Hey, das ist wirklich cool, danke dafür ;)
July 19th, 2005 at 10:17
Danke, das is super, sowas such’ ich eh schon laenger. Momentan mach ich halt find . -type f | xargs du -sk | sort -rn, is aber nicht so ganz offensichtlich (und dauert ewig).