Einen schnellen Überblick über die Verzeichnisgröße von z.B. den gesamtem Home des Users:
du -hs ~
Dabei steht -h für human readable, also der automatischen Umrechnung von Bytes nach KB und MB. -s bedeutet summarize und gibt nur eine einzige Gesamtgröße als Ergebnis aus.
Wenn ich einen Überblick meiner größten Hauptverzeichnise haben möchte, dann verwendet ich:
du -h --max-depth=1 ~ | sort -n -r
Parameter kann man beim jeweiligen Befehl mit z.B. man sort nachsehen. --max-depth=1 besagt, dass nur eine Verzeichnistiefe nachgesehen werden soll.
Wenn man nun einen Überblick über die Größe z.B. aller Bilder haben möchte, dann kann dies so aussehen:
du -ah ~/Bilder | sort -n -r
Die Option -a zeigt nicht nur Verzeichnisse an, sondern auch je jeweiligen Dateien darin.
Natürlich bietet der Mac über die Applikation Terminal auch Zugriff auf den Befehl du.
Unter Windows, kann du über Cygwin installiert werden.