7 ótimos aplicativos para visualizar o uso de disco no Linux

7 ótimos aplicativos para visualizar o uso de disco no Linux

Para onde vai o espaço? Como sua unidade de disco rígido de dois terabytes encheu tão rapidamente? Só há uma maneira de descobrir: com uma ferramenta de visualização do uso do disco. Estes são principalmente projetados para funcionar com unidades de disco rígido e drives de estado sólido , mas também podem funcionar com pen drives, pen drives e cartões SD.





Vários desses utilitários estão disponíveis para Linux, então vamos dar uma olhada neles.





1. Ferramentas de linha de comando nativas

O primeiro lugar a verificar é a linha de comando. Várias ferramentas estão disponíveis aqui e já vêm com o Linux.





O primeiro comando que você deve tentar é df . Isso relatará a quantidade de espaço em disco em uso. Ele pode ser usado sozinho, para exibir um total completo de todos os sistemas de arquivos montados ou com um nome de arquivo.

Quando usado com um nome de arquivo, df produzirá o espaço restante na partição específica onde o arquivo está armazenado.



df etc

O comando acima mostraria quanto espaço livre está disponível no diretório / etc /. Enquanto isso,

df -h

emprega a opção -h, que significa 'legível por humanos'. Isso basicamente exibe os tamanhos de arquivo e pasta em um formato que você pode ler. Use isso para interpretar quanto espaço em disco está sendo usado por um arquivo ou diretório específico.





Enquanto isso, do também está disponível. Diferindo ligeiramente do df, du exibe uma estimativa do espaço em disco usado pelos arquivos. Por exemplo,

du -shc *.txt

exibe o tamanho de cada arquivo TXT no diretório atual em formato legível.





como lançar para roku do mac

Você também pode usar o ls (lista) para gerar uma lista do conteúdo de um diretório e o tamanho do arquivo.

Isso é feito em qualquer diretório com

ls -l -h

Simples!

2 Uso do disco Ncurses (ncdu)

Se você preferir obter as informações de uso do disco que está procurando em um utilitário dedicado, experimente o ncdu. Possivelmente o método mais simples desta lista, o ncdu verifica seu sistema assim que a ferramenta é iniciada. Por padrão, o conteúdo e o uso do diretório inicial são exibidos, mas isso pode ser alterado especificando um diretório diferente como parâmetro.

Você pode instalar o ncdu em sistemas baseados em Debian por meio da linha de comando:

sudo apt install ncdu

Usar o ncdu é simples. Na linha de comando, digite:

ncdu

Você precisará esperar pelos resultados em HDDs maiores. Você também pode verificar o sistema de arquivos raiz usando o comando -x:

ncdu -x /

E há a opção de escanear via SSH - muito útil para dispositivos remotos.

ssh -C user@system ncdu -o- / | ./ncdu -f-

Acesse o site da ncdu para encontrar um conjunto completo de instruções .

Outros recursos do ncdu incluem classificação por nome de arquivo ou tamanho, exclusão de arquivos e diretórios únicos, exibição de informações sobre um arquivo ou pasta e alternância da visibilidade de itens ocultos.

como colocar um iphone 6 em modo de recuperação

Com essas boas ferramentas de linha de comando, você pode pensar que tem tudo de que precisa. No entanto, várias ferramentas visuais fornecerão uma visão aprimorada do uso do disco.

3. QDirStat

A primeira ferramenta de uso de disco visual a ser observada é o QDirStat, disponível em ambientes de desktop Linux, bem como BSD .

As ferramentas visuais fornecem uma ótima visão do que está acontecendo com a unidade de disco rígido do seu PC que uma lista de números simplesmente não consegue relacionar. Uma das opções mais populares para isso no Windows é WinDirStat, que é um clone do utilitário KDirStat, no qual o QDirStat se baseia.

Com o QDirStat, o uso do seu HDD é representado por retângulos e quadrados, cada um de um tamanho diferente. Quanto maior o quadrado, mais espaço do HDD está sendo usado por esse diretório específico. Clicar com o botão direito no retângulo em questão fornecerá a opção de visitar o local da pasta.

Esta é uma ótima maneira de encontrar dados 'secretos' que foram baixados para o seu computador. Coisas como locais de download ausentes e cache da Internet podem ser rastreados com essas ferramentas. E se você não gosta da visualização 'em bloco', os dados de uso também podem ser vistos como um histograma.

Você pode obter QDirStat via GitHub , mas os pacotes estão disponíveis para openSUSE, SLE e Ubuntu.

Para o último, primeiro adicione o PPA (lembre-se de removê-lo mais tarde):

sudo add-apt-repository ppa:nathan-renniewaldock/qdirstat
sudo apt-get update

Feito isso, instale com

sudo apt install qdirstat

Você pode então iniciar o software a partir da área de trabalho ou do terminal com o comando qdirstat. Siga o prompt para selecionar o diretório a ser varrido e aguarde até que os dados sejam agrupados e apresentados.

Uma versão do KDE, K4DirStat , também está disponível.

Quatro. Analisador de uso de disco (também conhecido como Baobab)

Anteriormente conhecido como Baobab, o Disk Usage Analyzer é, como você deve ter adivinhado, outra ferramenta visual. Em vez da abordagem baseada em blocos do QDirStat, este utilitário oferece um gráfico circular de mapa de árvore radial como uma ilustração ao vivo do uso do disco. Você encontrará isso no painel direito; à esquerda, uma lista do conteúdo do diretório atualmente selecionado.

Tudo é codificado por cores para facilitar a análise, mas o Disk Usage Analyzer não oferece muito mais do que isso. Por exemplo, não existe um atalho fácil para os diretórios que você está visualizando, a não ser abri-los manualmente em seu gerenciador de arquivos padrão.

Dito isso, o Disk Usage Analyzer é fácil de usar e ideal para verificações rápidas de uso sem muito envolvimento.

5 xdiskusage

Outro analisador de uso gráfico baseado em bloco, o xdiskusage tem uma IU bastante básica e coleta informações do comando du. Isso é executado em seu nome, portanto, os dados de uso são rapidamente compilados e apresentados.

Instale em sistemas baseados em Debian com

sudo apt install xdiskusage

Execute o comando xdiskusage no terminal para iniciar e, em seguida, selecione o diretório ou disco para analisar.

O resultado é uma apresentação baseada em árvore, com o bloco do diretório pai exibido mais à esquerda e os diretórios e pastas filho ramificando à direita. Cada bloco exibe o nome do diretório e o uso do disco.

Você pode navegar por esta representação gráfica de sua estrutura de diretório usando o mouse ou as teclas de seta. Precisa saber mais sobre o bloco de diretório? Basta clicar com o botão direito do mouse para ver as opções, que incluem copiar o caminho para a área de transferência e imprimir a tela.

Embora não ofereça ótimos gráficos, o xdiskusage foi projetado para ser extremamente leve. Se você está em uma situação em que seu disco está cheio sem explicação e você tem pouco espaço, xdiskusage pode ser a solução que você está procurando.

O executável para download para xdiskusage é de 64 bits apenas, no entanto, a fonte também pode ser baixada e compilada em seu sistema para instalação.

6 liderar

Outra ferramenta de uso de disco que emprega a abordagem de mapa de árvore radial é o Duc. Apresentando uma coleção de ferramentas, você pode instalar Duc em distros baseadas em Debian com

como fazer os slides do google girarem sem publicar
sudo apt install duc

Para outras famílias Linux, você pode baixar o código-fonte do site e compilar .

Comece com Duc indexando o diretório / usr. Isso cria um banco de dados (mais sobre isso abaixo) e pode demorar um pouco na primeira execução:

duc index /usr

A partir daqui, você pode usar ls para listar o conteúdo do diretório e seu impacto no HDD:

duc ls -Fg /usr/local

Se você preferir ver isso no analisador visual de Duc enquanto isso, use

duc gui /usr

Também há uma interface de console com a qual você pode abrir

duc ui /usr

O Duc oferece uma abordagem muito mais rápida para a análise de uso do disco, mantendo um banco de dados do conteúdo do disco. Isso o torna ideal para sistemas maiores; o site da Duc afirma ter sido testado com '500 milhões de arquivos e vários petabytes de armazenamento'.

7 JDiskReport

Outra opção para uma instalação leve é ​​JDiskReport, que é uma ferramenta de análise de disco baseada em Java. Por ser Java, JDiskReport é multiplataforma, o que significa que você não deve ter problemas ao executá-lo em distribuições Linux mais antigas ou incomuns.

Depois de analisar seus HDDs, JDiskReport apresenta os dados estatísticos como gráficos e tabelas. É aqui que ele entra em ação - não apenas você obtém a exibição do gráfico de pizza esperado, o utilitário também exibe uma lista dos 50 principais dos maiores arquivos. Você também encontrará uma tela exibindo os maiores arquivos por tipo.

Java não é a plataforma mais popular e é difícil de atualizar, mas se você está procurando por algo com melhores opções de relatórios do que xdiskusage, JDiskReport é a resposta.

7 Ferramentas de uso de disco para Linux: qual é a sua preferida?

Não importa se você deseja usar ferramentas de linha de comando nativas, incríveis visualizadores de GUI ou análise baseada em console do uso de seu HDD: há uma ferramenta para todos!

Para obter mais informações básicas sobre o Linux, verifique nossa visão geral sobre como renomear um arquivo no Linux.

Compartilhado Compartilhado Tweet O email Como limpar seu PC com Windows usando o prompt de comando

Se o seu PC com Windows estiver com pouco espaço de armazenamento, limpe o lixo usando esses utilitários de prompt de comando rápidos.

Leia a seguir
Tópicos relacionados
  • Linux
  • Disco rígido
  • Manutenção de Computadores
Sobre o autor Christian Cawley(1510 artigos publicados)

Editor adjunto de segurança, Linux, DIY, programação e explicação técnica e produtor de podcasts realmente úteis, com vasta experiência em suporte de desktop e software. Um colaborador da revista Linux Format, Christian é um mexedor de Raspberry Pi, amante de Lego e fã de jogos retro.

Mais de Christian Cawley

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Clique aqui para se inscrever