Olá pessoal
estou precisando de um esquema com nomes da pastas do /home e tamanho de cada uma
será que alguem poderia me ajudar
tipo assim: se eu der um simples "du" ele dá o tam de cada arquivo, e eu queria apenas o nome daquela pasta
Olá pessoal
estou precisando de um esquema com nomes da pastas do /home e tamanho de cada uma
será que alguem poderia me ajudar
tipo assim: se eu der um simples "du" ele dá o tam de cada arquivo, e eu queria apenas o nome daquela pasta
Num entendi muito bem a sua duvida, porem vc pode usar esses 3 comandos
du -hs "diretorio"
ls -hs arquivo
ou
tree -s
Abraco
tenta algo assim...
ls -lh /home
olá pessoal
valeu, mais o ls nao me traz o tamanho total
tipo assim:
4.0K administrator 4.0K conta 12K glauber 4.0K marciar 4.0K rogeriobandos
4.0K adminitrator 4.0K contabil 4.0K gleide 4.0K marcio 4.0K rogeriol
4.0K adminsuporte 16K contabilidade 4.0K gleyse 4.0K marco 4.0K romulo
4.0K adriana 4.0K contabilidade1 4.0K gleziane 4.0K marcob 4.0K ronildo
4.0K adrianab 4.0K contabilidade2 4.0K gloria 4.0K marcos 4.0K rosa
4.0K adrianag 4.0K contabilidade3 4.0K gotardo 4.0K marcosf 4.0K rosamelo
4.0K adrianar 4.0K contabilidade4 4.0K goto 4.0K marcosl 4.0K rosana
bom, naum entendi bem o q vc quer...mas será q isso ajuda..
# du -h /home/
12k /home/ma/.ssh
38M /home/mar
4.0k /home/simo
4.0k /home/elia
8.0k /home/lia
8.0k /home/contr/.ssh
16k /home/cont
38M /home
olá,
olha é o seguinte:
eu queria pegar apenas os totais de cada pasta
desse jeito se eu tiver 1000 pastas vai aparecer o tamanho de cada uma sem o total
12K /home/diogenes/Menu Iniciar/Programas/Oracle/Oracle Forms & Reports 6i
8.0K /home/diogenes/Menu Iniciar/Programas/Oracle/Oracle Forms 6i
8.0K /home/diogenes/Menu Iniciar/Programas/Oracle/Oracle Olap Client 2.2
12K /home/diogenes/Menu Iniciar/Programas/Oracle/Oracle for Windows 95
60K /home/diogenes/Menu Iniciar/Programas/Oracle
16K /home/diogenes/Menu Iniciar/Programas/Dominó Master
316K /home/diogenes/Menu Iniciar/Programas
344K /home/diogenes/Menu Iniciar
7.0M /home/diogenes
8.0K /home/diops/.xemacs
12K /home/diops/.kde/Autostart
16K /home/diops/.kde
60K /home/diops
20K /home/dirce
36K /home/dircem/Histórico/History.IE5/MSHist012005031520050316
52K /home/dircem/Histórico/History.IE5/MSHist012004110620041107
4.5M /home/dircem/Histórico/History.IE5
4.5M /home/dircem/Histórico
obrigado
Postado originalmente por phacam
CARA, Mandei la no inicio o comando, vc testou ? Acredito que não.
du -hs
suponha que vc tem seu /home/spyderlinux
dentro dele tenha uma pasta
MUSICAS
e você quer saber o quanto tem nessa pasta em relação aos arquivos.
faça du -hs /home/spyderlinux/MUSICAS
ele vai mostrar o tamanho dessa pasta e não de cada arquivo.
Falow
olá,
sim, testei o du -hs
acontece que eu tenho milhares de pastas, e subpastas
se eu der um du -hs /home
ele me só o total tipo 250G /home
eu gostaria que aparecece de todos mais que em vez de sair assim:
6M /home/raphael
3M /home/raphael/teste/
8.0K /home/diogenes/Menu Iniciar/Programas/Oracle/Oracle Forms 6i
8.0K /home/diogenes/Menu Iniciar/Programas/Oracle/Oracle Olap Client 2.2
12K /home/diogenes/Menu Iniciar/Programas/Oracle/Oracle for Windows 95
60K /home/diogenes/Menu Iniciar/Programas/Oracle
16K /home/diogenes/Menu Iniciar/Programas/Dominó Master
316K /home/diogenes/Menu Iniciar/Programas
344K /home/diogenes/Menu Iniciar
7.0M /home/diogenes
8.0K /home/diops/.xemacs
12K /home/diops/.kde/Autostart
16K /home/diops/.kde
60K /home/diops
20K /home/dirce
36K /home/dircem/Histórico/History.IE5/MSHist012005031520050316
52K /home/dircem/Histórico/History.IE5/MSHist012004110620041107
4.5M /home/dircem/Histórico/History.IE5
4.5M /home/dircem/Histórico
que saia assim:
26M /home/raphael
30M /home/fulano
nao quero que ele me mostre as subpastas presentes lá
apenas o total de cada pasta
obrigado pela ajuda
Postado originalmente por phacam
Cara você pode fazer pasta por pasta
suponha que vc tenha 30 pastas dentro do seu home.
faça
$pwd
/home/spyderlinux
faça um ls -l
Suponha que vc tenha 30 pastas
faça 1 a uma ou vc quer que ele mostre o tamanho das 30 pastas ?
1 separada da outra
se for o tamanho total esta dito ja ,
du -h /home/spyderlinux/MUSICAS
assim ele vai mostrar o total da pasta musicas.
se for individual vc terá que fazer o ls -la mas ai vc terá que converter as suas medidas porque não estará em Mb
acho que você quer é isso
du --max-depth=1 /home/
Vai te dar somente o primeiro diretório
e se quiser ordenar por tamanho concatene com sort -n
vale lembrar que a opção -h do du é para que o tamanho seja "human readable" então o sort -n não funciona com ele
:-D :-D :-D
nossa cara valeu mesmo do jeito que eu precisava
quebrou um galhao
t+
valeu
Tamo aqui para isso
:mrgreen:
Postado originalmente por Super_Diaulas
Então sobre esse mesmo comando. teria como mostrar em Mb ?
" Foi boa a dica mesmo, não tinha dado um man para obter esses parametros "
Tá dito ali em cima !!!vale lembrar que a opção -h do du é para que o tamanho seja "human readable" então o sort -n não funciona com ele
basta colocar o -h para aparecer MB, GB, KB....
mas como eu uso ele para pegar os top users e faço assim
du --max-depth=1 | sort -n
se existir o -h ele dá erro pq para ele 50MB é maior que 1GB
por causa do primeiro digito e para resolver tem de tirar o -h depois use o bc junto com paste
para calcular MB, GB e tantos outros....
hehehe, isso se chama FALTA DE ATENÇÃO.
To de cabeça quente, Valeu ai
nem posso falar nada, as vezes faço coisas piores....
:roll:
nem posso falar nada, as vezes faço coisas piores....
:roll:
vivendo e aprendendo....lendo o manual aprendemos muito mais :-P.Postado originalmente por Super_Diaulas
Ab, Duca :-)
Acho que vou escrever um artigo sobre ler manuais tô ficando craque nisso!Postado originalmente por Duca
Usando pesquisa, usando o info (q é show) e o crássico man
depois disso uma pitada de google