How to find total MB of a directory plus all subdirectories

Chris Jones jonesc at hep.phy.cam.ac.uk
Mon Jul 16 18:40:54 UTC 2007


> ls -A | grep -v -e '^\.\.$' |xargs -i du -ks {} |sort -rn |head -11 |
> awk '{print $2}' | xargs -i du -hs {}

Very clever, but a bit of a mouthful ;)

Just to clarify things for the original poster, you will probably find a 
simple,

 > du -sh /path/to/directory

is more than enough... e.g.

localhost ~ > du -sh ~/Pictures
5.2G    /home/jonesc/Pictures

if you want something graphical, checkout the application 'filelight' - Its 
quite neat. (available via a 'yum install filelight').

Chris




More information about the fedora-list mailing list