Pick our brains...

Linux Disk Free / Disk Usage, Per Directory ~ “du”

Disk Free, human readable

df -h

Disk Usage, summary, human readable (I think this include DOES include hidden files / directories)

du -sh

Disk Usage, per directory, human readable (does NOT include hidden files / directories)

du -sh *

Disk Usage, per directory, human readable (INCLUDES hidden files & directories)

du -sh .[!.]* *

Disk Usage, per directory, non-human readable, sorted by size, ascending(INCLUDES hidden files & directories)

(Note: you cannot output BOTH human readable AND sort by size. At least not without advanced custom scripting.)

du -sk .[!.]* *| sort -n

Disk Usage, per directory, non-human readable, sorted by size, descending(INCLUDES hidden files & directories)

(Note: you cannot output BOTH human readable AND sort by size. At least not without advanced custom scripting.)

du -sk .[!.]* *| sort -nr