The -a option prints the number of blocks for every file in a directory. Normally counts are printed only for contained directories.
The -f option suppresses the printing of warning messages.
The -n option prints the size in bytes and the name of each file; it sets -a .
The -t option prints, in the format of du -n , the modified time of each file rather than the size. If the options -tu are specified then the accessed time is printed.
The -q option prints, in the format of du -n , the QID path of each file rather than the size.
The -s option causes du to descend the hierarchy as always, but to print only a summary line for each file .
The -e option causes du to print values (sizes, times or QID paths) in `scientific notation' via print (2)'s %g .
The -h option causes du to print values (sizes, times or QID paths) in scientific notation, scaled to less than 1024, and with a suitable SI prefix (e.g., .L G for binary gigabytes).
The
-p option causes
du to print values (sizes, times or QID paths)
in units of
SI-prefix . Case is ignored when looking up
SI-prefix . An empty
SI-prefix corresponds to a scale factor of 1 (e.g., print sizes in bytes).
.PP
The
.B -r
option causes
.I du
to read and discard every byte of every file encountered.
Print the size of .L /tmp in bytes and in scientific notation:
.EX % du -sep '' /tmp 7.473408e+08 /tmp