du
- Summarize disk usage of the set of FILEs, recursively for directories.
$ which du /usr/bin/du
- Examples
$ du ~/Downloads
...
28 /home/dev/Downloads/emsdk/scripts
8 /home/dev/Downloads/emsdk/.circleci
776752 /home/dev/Downloads/emsdk
1078024 /home/dev/Downloads/
$ du -h ~/Downloads
28K /home/dev/Downloads/emsdk/scripts
8.0K /home/dev/Downloads/emsdk/.circleci
759M /home/dev/Downloads/emsdk
$ du -s ~/Downloads
1078024 /home/dev/Downloads/
# probably most useful
$ du -sh ~/Downloads/
1.1G /home/dev/Downloads/
# sorting
$ du -h ~/Downloads | sort -n -r | head -n 5
996K /home/dev/Downloads/emsdk/upstream/emscripten/system/include/GL
992K /home/dev/Downloads/emsdk/upstream/emscripten/tests/glbook/Chapter_10
988K /home/dev/Downloads/emsdk/upstream/emscripten/tests/glbook/Chapter_10/MultiTexture
944K /home/dev/Downloads/emsdk/upstream/emscripten/node_modules/source-map-support
940K /home/dev/Downloads/emsdk/upstream/emscripten/system/include/libc
- References
- Blog post by George Ornbo (link)
- Man page