Product SiteDocumentation Site

16.3.6. Using the du Command

The du command displays the amount of space being used by files in a directory. When run with no additional command line options, the du command displays the disk usage for each of the subdirectories in the current working directory. For example:
~]$ du
8       ./.gconf/apps/gnome-terminal/profiles/Default
12      ./.gconf/apps/gnome-terminal/profiles
16      ./.gconf/apps/gnome-terminal
[output truncated]
460     ./.gimp-2.6
68828   .
By default, du displays the disk usage in kilobytes. To view the information in megabytes and gigabytes, supply the -h command line option, which causes the utility to display the values in a human-readable format:
~]$ du -h
8.0K    ./.gconf/apps/gnome-terminal/profiles/Default
12K     ./.gconf/apps/gnome-terminal/profiles
16K     ./.gconf/apps/gnome-terminal
[output truncated]
460K    ./.gimp-2.6
68M     .
At the end of the list, the du command also shows the grand total for the current directory and subdirectories. If you are only interested in this number, add the -s command line option, for example:
~]$ du -sh
68M     .
For a complete list of available command line options, refer to the du(1) manual page.