Blog Linux Avante

gdu é um analisador de uso de disco de console rápido (alternativa ao ncdu, du, etc.)

6 de janeiro de 2021

analisador de uso de disco do console rápido gdu

gdu é um novo analisador de uso de disco de console desenvolvido com a velocidade em mente. Está escrito em Go e está disponível para Linux, macOS e Microsoft Windows.

gdu (Go Disk Usage) é muito semelhante ao ncdu, um analisador de uso de disco de console popular, com uma grande diferença: velocidade. gdu faz uso de processamento paralelo, sendo especialmente criado para unidades de estado sólido (SSD). Também funciona com unidades de disco rígido (HDD), mas seu ganho de desempenho em comparação com outras ferramentas não é tão grande neste caso.

O desenvolvedor gdu tem uma seção de benchmark na página de projeto da ferramenta que observa que gdu foi capaz de escanear 80G de dados em um SSD de 500 GB (sem cache) em 6,5 segundos, enquanto o ncdu foi capaz de fazer o mesmo em 54 segundos. Aqui está uma captura de tela de mais benchmarks, comparando gdu com du, nnn e mais:

Gdu benchmark

Quanto às opções, gdu não tem tantas. Ele pode mostrar todos os discos montados (executando gdu sem argumentos), analisar um diretório (gdu /caminho/para/diretorio), gravar erros em um arquivo de log (-log-file=/path/to/log/file), ignorar diretórios (-ignore-dir=/sys,/proc por exemplo) e usar apenas as cores branco/cinza/preto (-no-color )

uso do gdu:

  • Up ou k para mover o cursor para cima
  • Down ou j para mover o cursor para baixo
  • Enter, Right ou l para selecionar o diretório/dispositivo
  • Left ou h para ir para o diretório pai
  • d para excluir o arquivo ou diretório selecionado
  • n para classificar por nome (asc/desc)
  • s para classificar por tamanho (asc/desc)
  • c para classificar por itens (asc/desc)

Baixar gdu (Go Disk Usage)

Baixar gdu

A ferramenta está disponível no AUR (Arch Linux/Manjaro), Brew e Snap. Também há binários do Linux, macOS e Windows disponíveis na página de lançamentos.

Confira a versão original desse post em inglês
Propaganda
Blog Comments powered by Disqus.