The du(1) utility displays the file system block usage for
each file argument and for each directory in the file hierarchy
rooted in each directory argument. If no file is specified, the
block usage of the hierarchy rooted in the current directory is
displayed. The number of blocks are in the same units as that
returned by the stat(2) call, that is, 512-byte blocks, unless
the -k option is given. Partial numbers of blocks are
rounded up.
Display an entry for each file in the file hierarchy.
-c
Force the display of a cumulative total, regardless of other
options.
-H
Follow symbolic links on the command line. Symbolic links
encountered in the tree traversal are not followed.
-k
Use a block size of 1024-bytes.
-L
All symbolic links are followed.
-P
No symbolic links are followed.
-s
Display only the grand total for the specified files.
-x
File-system mount points are not traversed.
The du(1) utility counts the storage used by symbolic
links and not the files they reference unless the -H or
-L option is specified. If either the -H or -L
options are specified, storage used by any symbolic links that are
followed is not counted or displayed. The -H, -L and
-P options override each other, and the command's actions
are determined by the last one specified.
Files having multiple hard links are counted (and displayed) a
single time per du(1) execution.