DU: como visualizar os 10 diretórios que ocupam mais espaço

Já uma vez em DesdeLinux Eu mostrei a eles alguns comandos que nos ajudam a ver o quão ocupado cada MB em nosso disco rígido está, e eu conversei com eles sobre du, uma ferramenta que possui muitas opções e que, com a ajuda de alguns parâmetros, se torna mais poderosa.

Por Wikipedia:

du (Abreviatura de disk usábio, uso de disco) é um comando padrão para sistemas operacionais da família Unix. É usado para estimar o uso de espaço em disco rígido de um arquivo, um diretório específico ou arquivos em um sistema de arquivos. Utilitário du Ele apareceu pela primeira vez na versão 1 do AT&T Unix.

Como usá-lo

DU

Se quisermos ver especificamente o peso de um arquivo ou pasta da maneira mais fácil e humana possível, executamos:

$ du -bsh Videos/

O que vai voltar para nós:

Artigo relacionado:
DU: como visualizar os 10 diretórios que ocupam mais espaço
Vídeos du -bsh / Vídeos 215G /

Agora, vamos ver quais são os diretórios mais pesados ​​que temos em nosso / home organizados do mais alto ao mais baixo:

$ du -sm *

O que nos retorna:

$ du -sm * 1172 Downloads 68855 Documentos 4084 Área de trabalho 22270 Imagens 174192 Linux 50887 Música 3088 Projetos 1379 Trabalho 219515 Vídeos

Se quiséssemos apenas ver quais são, por exemplo, os 5 diretórios mais pesados ​​em nosso / home, poderíamos usar du com uma série de comandos extras, por exemplo:

$ du -sm * | sort -nr | head -5

Que retornaria:

$ du -sm * | sort -nr | head -5 219515 Vídeos 174192 Linux 68855 Documentos 50887 Música 22270 Imagens

Mas os valores que eles retornam para nós não são "tão humanos" como são representados em MB e são mais difíceis de entender. É por isso que executamos:

$ du -hs * | sort -nr | head -5

O que nos retorna:

$ du -hs * | sort -nr | head -5 215G Vídeos 171G Linux 68G Documentos 50G Music 28K mageia-2013.svg

Como você pode ver, ao contrário do que muitas pessoas pensam, usar o terminal às vezes é mais rápido e eficiente do que executar um aplicativo gráfico. Você conhece alguma outra combinação interessante para du?


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   eliotime3000 dito

    CALA A BOCA E PEGUE ME ENTRAR !!!

    Na verdade, toda vez que procuro por esses tipos de utilitários, tenho vontade de abandonar a interface gráfica e viver no final do console (bem, já estou fazendo isso no OpenBSD, mas algo é alguma coisa).

    De qualquer forma, com um console como o Windows, ousaria viver sem KDE ou XFCE.

    1.    eliotime3000 dito

      Errata. Eu quis dizer Linux em vez de Linux.

  2.   eliotime3000 dito

    Errata. Eu quis dizer Linux em vez de Windows.

    1.    elav. dito

      eliotime3000 por Deus !!! Nós entendemos você cara 😀

      1.    eliotime3000 dito

        O problema é que quando se trata de comentar do Android, também não tenho espaço para ver tudo o que escrevo, então me sinto desconfortável de escrever (prefiro meu netbook antes de usar meu celular para escrever um comentário).

        1.    rawBasic dito

          Em seguida, comente quando se sentar na frente do computador .. .. esperamos por você com calma .. não há pressa .. 😛

          1.    eliotime3000 dito

            Obrigado pelo conselho. É que não posso deixar de comentar do meu celular assim que o leitor RSS me notifica sobre uma nova entrada do blog que é publicada.

        2.    sinflag dito

          Eliotime, a ópera não se dá muito bem no meu caso com desde linux. Rápido, leve e utilizável que os que testei, superando o uc browser porque suporta flash e vídeos do YouTube em iframes e próximo navegador. Não é nada pesado e funciona muito bem.

          1.    sinflag dito

            Errata. Hahahaha, aparentemente, é identificado como safari com iOS, presumo porque é um tablet

  3.   Canales dito

    Para quem gosta mais de interfaces gráficas, recomendo o programa chamado Filelight que você encontra nos repositórios da grande maioria das distros.

    http://en.wikipedia.org/wiki/Filelight

  4.   Otto Dietrich dito

    O "Disk Usage Analyzer (Baobab)" do Gnome também é uma escolha excelente. http://blogs.gnome.org/pbor/files/2012/09/Screenshot-from-2012-09-02-002755.png

  5.   FIXOCONN dito

    du -s -si *

  6.   rio dito

    sim, mas você tem o comando du -hs * | sort -nr | head -5 Eu me encontro com o problema de que ordena numericamente, não por peso, para classificá-los por peso você tem que executar o comando: du -hs * | sort -hr | cabeça -5, espero que pudesse ter servido a alguém ^^

    1.    anônimo dito

      Ele me serviu obrigado

  7.   dito

    sudo du -sxm / [^ p] * | sort -nr | cabeça -n 15
    du -sm *. [^.] * | sort -nr | cabeça -n 15

  8.   mais maduro_ dito

    É um bom comando, mas adicionar a opção -n para classificar não reconhecerá corretamente o valor numérico "humano" e mostrará um arquivo de 8,0K como maior que um arquivo de 7,9G.

    Você deve usar a opção -h para classificar de forma que isso não aconteça.

    PS: Se você olhar seu exemplo, o quinto arquivo mais pesado deveria ser Imagens e não mageia-5.svg, que pesa apenas 2013K.

  9.   xykyz dito

    O problema de usar 'du -hs *' é que eles não classificam bem por tamanho. Por exemplo:
    4'0K apareceria antes de 3'5G
    800K apareceriam antes de 50G

    1.    Ecosslacker dito

      Se a mesma coisa acontecer comigo:

      $ du -hs * | sort -nr | cabeça -5
      577 milhões de torrents
      549 milhões de documentos
      Caderno de desenho 288K
      200 mil downloads
      Podcast de 124 milhões

      Enquanto a coisa real, porque conheço meu sistema muito bem, é:

      $ du -hsm * | sort -nr | cabeça -5
      86008 vídeos
      27328 Música
      17947 Trabalho
      15108 imagens
      1672 Dropbox

      … Você despertou minha curiosidade, vou investigar um pouco mais sobre essa interessante combinação de comandos.

      Saudações!

      1.    Ecosslacker dito

        Por Deus! a coisa correta é "sobre" não com "h", desculpe.

      2.    Ecosslacker dito

        Por Deus! o correto é "sobre" sem "h", desculpe.

      3.    vidagnu dito

        Olá, o comando deve ser assim

        du -sh * | classificar -rh | cabeça -n 5

        Desta forma, irá ordená-los por peso.

        lembranças

  10.   msx dito

    Verifique cdu: http://arsunik.free.fr/prog/cdu.html
    $ cdu -idh -s

  11.   alexander dito

    Boa tarde, lendo este artigo lembrei que existe uma ferramenta que gera uma imagem .png ou .jpg a partir das pastas que se seleciona, por exemplo / home, para colocar como papel de parede, é um papel de parede bem geek, não não sei se alguém sabe porque não lembro o nome dele. obrigado

  12.   alexander dito

    Por que posto comentários e eles não aparecem?

    1.    msx dito

      Você pressiona "Enviar para / dev / null" em vez de "Postar comentário"?

  13.   Fernando Sancho Gonzalez-Calero dito

    apenas uma correção. No último exemplo em que você usa "du -sh", a classificação deve ser feita com "sort -hr" porque os valores "humanos" devem ser classificados com classificação "humana". O Sort é capaz de distinguir que 900K é menor que 1 MB, mas se você se limitar à ordenação numérica, não notará.

  14.   Eider Chavez dito

    Simplesmente genial! Obrigado por dedicar seu tempo para publicar esta postagem valiosa.
    …Um abraço para você.

  15.   Enrique dito

    Olá a todos!!!
    Fantásticas todas as contribuições (até mesmo os lapsos de guindou ao invés de Linux, heh) neste tópico como em todo o fórum! Agora uma pequena reflexão: lendo comentários vejo que é verdade quando falam nessas partes que usuários Linux não são normais né? hahaha Abraços !!! E saudações gratuitas a todos!

  16.   Miguel Angel dito

    Muito muito bom; limpo e simples. Obrigado.