Listar tamanho do diretório no terminal


Primeiramente gostaria de salientar que não sou o autor principal do conteúdo deste artigo. A minha intenção é de mostrar o que outros autores tem realizado (referenciando links para o conteúdo original) neste blog até como um guia pessoal para uso próprio e ainda compartilhar minhas anotações e pequenas modificações que realizo no conteúdo, desejando que possa ajudar mais alguém em algum lugar.
First and foremost, I take no credit for any of this post’s content. I am really just taking what others have done (which I have links to bellow) and am putting it on my blog for a personal reference and hopefully the small changes that I made to their guides will help someone somewhere.

link: http://forums.fedoraforum.org/showthread.php?t=162520

comando para listar o tamnho do diretório

du -sh /tmp/

Make sure you leave the trailing slash, otherwise it will give you all the contents.


cd / ; for i in */; do du --max-depth=3 "/${i}"  > /srv/size-${i%%/}.txt ; done

To list only directories starting with u or v:

cd / ; for i in [uv]*/; do du --max-depth=3 "/${i}"  > /srv/size-${i%%/}.txt ; done

or use command basename as explained here: http://www.computerhope.com/unix/ubasenam.htm

for i in /[uv]*/; do echo "$(basename $i)" ; du --max-depth=3 "/$(basename $i)"  > "/srv/size-$(basename $i).txt"  ; done



O URL específico do gadget não foi encontrado



Comments