+ Responder ao Tópico



  1. #1
    phacam
    Visitante

    Padrão Rel de tamanho de pastas

    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

  2. #2

    Padrão Re: Rel de tamanho de pastas

    Num entendi muito bem a sua duvida, porem vc pode usar esses 3 comandos

    du -hs "diretorio"
    ls -hs arquivo
    ou

    tree -s


    Abraco



  3. #3

    Padrão Re: Rel de tamanho de pastas

    tenta algo assim...


    ls -lh /home

  4. #4
    phacam
    Visitante

    Padrão Re: Rel de tamanho de pastas

    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



  5. #5

    Padrão Re: Rel de tamanho de pastas

    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

  6. #6
    phacam
    Visitante

    Padrão Re: Rel de tamanho de pastas

    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



  7. #7

    Padrão Re: Rel de tamanho de pastas

    Citação Postado originalmente por phacam
    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

    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

  8. #8
    phacam
    Visitante

    Padrão Re: Rel de tamanho de pastas

    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



  9. #9

    Padrão Re: Rel de tamanho de pastas

    Citação Postado originalmente por phacam
    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

    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



  10. #10
    Super_Diaulas
    Visitante

    Padrão Re: Rel de tamanho de pastas



    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



  11. #11
    phacam
    Visitante

    Padrão Re: Rel de tamanho de pastas

    nossa cara valeu mesmo do jeito que eu precisava
    quebrou um galhao

    t+
    valeu

  12. #12
    Super_Diaulas
    Visitante

    Padrão Re: Rel de tamanho de pastas

    Tamo aqui para isso

    :mrgreen:



  13. #13

    Padrão Re: Rel de tamanho de pastas

    Citação Postado originalmente por Super_Diaulas


    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

    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 "

  14. #14
    Super_Diaulas
    Visitante

    Padrão Re: Rel de tamanho de pastas

    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
    Tá dito ali em cima !!!

    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....



  15. #15

    Padrão Re: Rel de tamanho de pastas

    hehehe, isso se chama FALTA DE ATENÇÃO.

    To de cabeça quente, Valeu ai


  16. #16
    Super_Diaulas
    Visitante

    Padrão Re: Rel de tamanho de pastas



    nem posso falar nada, as vezes faço coisas piores....

    :roll:



  17. #17
    Super_Diaulas
    Visitante

    Padrão Re: Rel de tamanho de pastas



    nem posso falar nada, as vezes faço coisas piores....

    :roll:

  18. #18

    Padrão Re: Rel de tamanho de pastas

    Citação Postado originalmente por Super_Diaulas


    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
    vivendo e aprendendo....lendo o manual aprendemos muito mais :-P.

    Ab, Duca :-)



  19. #19
    Super_Diaulas
    Visitante

    Padrão Re: Rel de tamanho de pastas

    Citação Postado originalmente por Duca
    Citação Postado originalmente por Super_Diaulas


    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
    vivendo e aprendendo....lendo o manual aprendemos muito mais :-P.

    Ab, Duca :-)
    Acho que vou escrever um artigo sobre ler manuais tô ficando craque nisso!
    Usando pesquisa, usando o info (q é show) e o crássico man
    depois disso uma pitada de google