> 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