12 Dec 2018

Größe von Verzeichnissen auf Konsole anzeigen

Auch mit der Konsole kann man sich aussagekräftig Verzeichnisgrößen anzeigen lassen, um nach Platzfressern zu suchen.

$ du --max-depth=1 /var/www/ | sort -n -r
$ du -sh */ | sort -rn
  • ein kleines Shell-skript, z. B. als d.sh nach /usr/local/bin kopieren und ausführbar machen
  • Es wird die Größe jeder Datei zusammengezählt, deshalb kann das lange dauern:
  • Ausgabe in Bytes
#!/bin/sh
ls -ARgo "$@" | awk '{q += $3} END {print q}'

Anwendung so:

d.sh ~/xtra/
1739
  • Es gibt aber auch ncdu, einen Disk Usage Analyzer mit ncurses interface :)