Viele werden den Konsolenbefehl du kennen. Damit suchen wir nach Platzverschwendern. Mit den Parametern -s und -k und einem pipe nach sort lässt sich das nach Größe sortieren. Aber was sind das jetzt bei den vielen Nullen? Megabyte, Terrabyte oder was?
Beispiel:
Code
du -sk /usr/* 2>/dev/null| sort -n
0 /usr/x86_64-suse-linux
4 /usr/src
228 /usr/local
2080 /usr/etc
26208 /usr/include
28260 /usr/libexec
59856 /usr/sbin
340072 /usr/bin
1369180 /usr/lib
2410436 /usr/lib64
2534816 /usr/share
Alles anzeigen
Mit numfmt lässt sich die Sache etwas verdeutlichen. Man muss aber darauf achten, das man statt des Parameters -k den Parameter -b verwendet.
Beispiel:
Code
du -sb /usr/* | sort -n | numfmt --to=iec
0 /usr/src
100 /usr/x86_64-suse-linux
222K /usr/local
1,8M /usr/etc
21M /usr/include
28M /usr/libexec
58M /usr/sbin
329M /usr/bin
1,3G /usr/lib
2,2G /usr/share
2,3G /usr/lib64
Alles anzeigen
So sieht man das schon etwas besser. Wenn es jemand brauchen kann ... Natürlich kann man auch ncdu verwenden, aber ich finde numfmt ganz interessant.