Use gdu para uma verificação de uso de disco mais rápida no terminal Linux

Semelhante ao ncdu em facilidade de uso, mas mais rápido no desempenho, o gdu pode ser uma boa escolha para análise de uso de disco no terminal Linux.

Use gdu para uma verificação de uso de disco mais rápida no terminal Linux

Existem duas maneiras de verificar o uso do disco no Terminal Linux: comando du e comando df. O comando du é mais para verificar o espaço usado por um diretório e o comando df fornece a utilização de disco no nível do sistema de arquivos.

Há outras maneiras amigáveis de ver o uso do disco no Linux com ferramentas gráficas como GNOME Disks. Se você estiver confinado ao terminal, você pode usar uma ferramenta TUI como ncdu para obter as informações de uso de disco com uma espécie de toque gráfico.

gdu: Verificação de uso de disco no terminal Linux

gdu é uma ferramenta escrita em Go (daí o 'G' no gdu). O desenvolvedor do gdu possui testes de referência para mostrar que é bastante rápido para verificação de uso de disco, especificamente em SSDs. Na verdade, o gdu destina-se principalmente para SSDs, embora possa funcionar para HDD também.

Se você usar o comando gdu sem opções, ele mostra o uso de disco para o diretório atual que você está.

Utilização de disco gdu

Como ele tem interface de usuário do terminal (TUI), você pode navegar por diretórios e disco usando as setas. Você também pode classificar o resultado por nomes ou tamanho de arquivos.

Veja como fazer isso:

  • Seta para cima ou K para mover o cursor
  • Seta para baixo ou J para mover o cursor para baixo
  • ENTER para selecionar o diretório/dispositivo
  • Seta para a esquerda ou H para ir para o diretório pai
  • Use D para excluir o arquivo ou diretório selecionado
  • Use N para classificar por nome
  • Use S para classificar por tamanho
  • Use C para classificar por itens

Você notará alguns símbolos antes de algumas entradas de arquivo. Aqueles têm significado específico.

Símbolos de entrada gdu

  • ! significa que ocorreu um erro ao ler o diretório.
  • . significa que ocorreu um erro ao ler um subdiretório, o tamanho pode não estar correto.
  • @ significa que o arquivo é um link ou soquete.
  • H significa que o arquivo já foi contado (link hard).
  • e significa diretório está vazio.

Para ver a utilização do disco e o espaço livre para todos os discos montados, use a opção d:

Comandos para usar no terminal

gdu -d

Ele mostra todos os detalhes em uma tela:

Utilização de disco gdu para todas as unidades

Parece uma ferramenta acessível, certo? Vamos ver como obtê-lo no seu sistema Linux.

Instalando gdu no Linux

gdu está disponível para usuários do Arch e Manjaro através do aur. Eu presumo que como um usuário do Arch, você sabe como usar aur.

Está incluído no repositório universe do próximo Ubuntu 21.04, mas é provável que você não esteja usando no momento. Nesse caso, você pode instalá-lo usando snap, embora vai precisar executar alguns comandos do snap:

Comandos para usar no terminal

snap install gdu-disk-usage-analyzer

snap connect gdu-disk-usage-analyzer:mount-observe :mount-observe

snap connect gdu-disk-usage-analyzer:system-backup :system-backup

snap alias gdu-disk-usage-analyzer.gdu gdu

Você também pode encontrar o código-fonte na página de lançamento:

Código fonte Download para GDU

Estou mais acostumado a usar os comandos du e df, mas posso ser que alguns usuários do Linux podem gostar do gdu. Você é um deles?

Via itsfoss.com. Você pode conferir o post original em inglês:

Use gdu for a Faster Disk Usage Checking in Linux Terminal

Última atualização deste artigo: 16 de march de 2021