No próximo artigo, daremos uma olhada no gdu. Se trata de um analisador de uso de disco, que é de código aberto e escrito em go. Gdu pode ser encontrado disponível para Gnu / Linux, macOS e Microsoft Windows. Segundo seu criador, este programa é inspirado em godu, dua, ncdu e df.
Gdu (Uso do disco Go) é muito semelhante ao ncdu, um popular analisador de uso de disco console. Embora tenha uma diferença importante, e é a velocidade do programa. A ferramenta gdu é criada para unidades SSD, onde o processamento paralelo pode ser usado. Esta ferramenta também pode funcionar com HDD, mas obtém desempenho inferior em comparação com unidades SSD.
Gdu, um analisador de uso de disco que podemos usar no Ubuntu
Os usuários do Ubuntu podem usar diferentes maneiras de instalar o gdu, como:
Instalar do repositório
Para usar esta opção de instalação, vamos começar adicionando o repositório do projeto. Podemos fazer isso abrindo um terminal (Ctrl + Alt + T) e executando o comando nele:
sudo add-apt-repository ppa:daniel-milde/gdu
Depois de atualizar o software disponível nos repositórios, agora podemos prossiga para a instalação com este outro comando:
sudo apt install gdu
Instale o mais rápido possível
Também encontraremos este programa disponível em Snapcraft. Para instale-o em nosso computador só precisamos abrir um terminal (Ctrl + Alt + T) e executar o comando:
snap install gdu-disk-usage-analyzer
Após a instalação, precisaremos estabelecer as conexões necessárias:
snap connect gdu-disk-usage-analyzer:mount-observe :mount-observe snap connect gdu-disk-usage-analyzer:system-backup :system-backup
E para terminar vamos criar um alias, para que possamos iniciar o programa apenas digitando gdu. Isso pode ser feito usando o comando:
sudo snap alias gdu-disk-usage-analyzer.gdu gdu
Instalar do GitHub
Para instalar a versão mais recente deste programa, nós podemos ir para o página de lançamentos do gdu no GitHub para baixar o arquivo necessário. A última versão publicada aqui é 4.9.1. Se você quiser usar o terminal para o download, você pode usar enrolar em um terminal (Ctrl + Alt + T) da seguinte maneira:
curl -L https://github.com/dundee/gdu/releases/latest/download/gdu_linux_amd64.tgz | tar xz
Após a instalação, iremos dar permissões de execução para o arquivo baixado. Faremos isso com o comando:
chmod +x gdu_linux_amd64
Em conclusão, vamos mover o arquivo para o diretório / usr / bin, e assim podemos usá-lo de qualquer pasta em nosso sistema operacional:
sudo mv gdu_linux_amd64 /usr/bin/gdu
Verifique a instalação
Seja qual for a opção que você usar para instalar o programa, agora podemos verifique a instalação e a versão executando o seguinte comando:
gdu --version
Devo dizer que na imagem anterior, a versão instalada é a obtida hoje baixando o programa do GitHub.
Uma rápida olhada no gdu
Como tem uma interface de usuário de terminal (TUI), poderemos navegar por diretórios e discos usando as setas do teclado. Também nos permitirá classificar o resultado por nome ou tamanho do arquivo.
- Seta para cima ok → mova o cursor para cima.
- Seta para baixo oj → para mover o cursor para baixo.
- Intro → selecione o diretório / dispositivo.
- Seta para a esquerda oh → vá para o diretório principal.
- d → apague o arquivo ou diretório selecionado. Ele vai pedir confirmação.
- n → classificar por nome.
- s → classificar por tamanho.
- Ctrl + c → sai do aplicativo.
Para saber mais sobre as operações que podemos realizar com esta ferramenta, basta você tem que pressionar? da interface do programa para acessar a ajuda.
Executando gdu
Se executarmos o comando gdu sem passar nenhum argumento, ele fará a varredura no diretório de trabalho atual:
gdu
Pára escanear diretórios específicos, devemos passar o nome do diretório como um argumento:
gdu /ruta/de/carpeta/
É possível que durante ou após a varredura vejamos caracteres especiais em arquivos e diretórios, e cada um tem um significado especial. Os caracteres que podemos encontrar são os seguintes:
- [! ] → Erro ao ler diretório
- [. ] → Erro ao ler o subdiretório.
- [@] → O arquivo é socket ou simlink.
- [H] → Hardlink que já está contado.
- [e] → Diretório vazio.
Se você preferir veja a saída em preto e branco, podemos usar o opção '-c' quando executamos o programa:
gdu -c /ruta/de/carperta/
Todos os comandos até agora iniciarão um modo interativo para exibir estatísticas do disco. Se o que nos interessa é que a saída está em modo não interativo, só teremos que adicionar o opção '-n' no comando.
gdu -n .config/
ajudar
Estas são apenas algumas das opções que podemos usar ao lançar este programa. Podem verifique todas as possibilidades disponíveis digitando no terminal (Ctrl + Alt + T):
gdu --help
Existem muitas outras ferramentas semelhantes com o mesmo objetivo. Esta é mais uma opção, que pode ser adaptada às necessidades de alguns usuários. Se pode aprenda mais sobre esta ferramenta no página no GitHub projeto.