1
0
mirror of https://github.com/jbranchaud/til synced 2026-01-03 23:28:02 +00:00
Files
til/unix/show-disk-usage-for-the-current-directory.md

798 B

Show Disk Usage For The Current Directory

The du utility can be used to show disk usage for a particular directory or set of directories. When used without any arguments, it will show the disk usage for the current directory.

$ du
80      ./.git/hooks
8       ./.git/info
256     ./.git/logs/refs/heads
...

with the -h command we can see it all in a human-readable format

$ du -h
 40K    ./.git/hooks
4.0K    ./.git/info
128K    ./.git/logs/refs/heads

and to get an even clearer picture we can pipe that through sort -nr

$ du -h | sort -nr
412K    ./vim
352K    ./postgres
340K    ./.git/logs
216K    ./.git/logs/refs
184K    ./ruby
156K    ./unix
148K    ./git
...

This sorts it numerically in reverse order putting the largest stuff at the top.