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:
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 cimaDown
ou j
para mover o cursor para baixoEnter
, Right
ou l
para selecionar o diretório/dispositivoLeft
ou h
para ir para o diretório paid
para excluir o arquivo ou diretório selecionadon
para classificar por nome (asc/desc)s
para classificar por tamanho (asc/desc)c
para classificar por itens (asc/desc)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.
Esse post foi traduzido do site LinuxUprising.com pela rtland.team.
Confira a versão original desse post em inglês:
gdu Is A Fast Console Disk Usage Analyzer (Alternative To ncdu, du, Etc.)