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