Verifique o uso do seu disco usando a ferramenta de terminal ‘duf’ [alternativa amigável para comandos du e df]

duf é um aprimoramento dos comandos tradicionais "df" e "du" do Linux.Ele permite verificar facilmente o uso de espaço em disco e apresentá-lo de uma maneira amigável.

Verifique o uso do seu disco usando a ferramenta de terminal ‘duf’ [alternativa amigável para comandos du e df]

duf é uma ferramenta de terminal concebida como um aprimoramento dos comandos tradicionais “df” e “du” do Linux. Ele permite que você verifique facilmente o espaço livre em disco, classifique a saída e apresente-a de uma maneira amigável.

duf: um utilitário de uso de disco multiplataforma escrito em Golang

utilitário duf para analisar o espaço em disco

Antes de saber sobre este utilitário, eu preferia usar um programa de GUI como Stacer ou o aplicativo GNOME Disk pré-instalado para verificar o espaço livre em disco e os números de uso do disco para meu sistema.

No entanto, duf parece ser uma ferramenta de terminal útil para verificar o uso do disco e o espaço livre. Ele foi escrito em Golang. Embora Abhishek tenha sugerido que eu tentasse, achei mais interessante, especialmente considerando que estou aprendendo Golang no momento, que coincidência!

É bastante fácil de usar, não importa se você é um guru do terminal ou apenas um iniciante que não está confortável com o terminal. Certamente é mais fácil de entender do que o comando df para verificar a utilização do espaço em disco.

Deixe-me destacar alguns dos principais recursos e seu uso antes de instalá-lo em seu sistema.

Características do duf

duf local

  • Oferece uma visão geral de todos os dispositivos montados, o que é fácil de entender
  • Capacidade de especificar um diretório/nome de arquivo e verificar o espaço livre para esse ponto de montagem
  • Alterar/remover colunas da saída
  • Lista de informações de inode
  • Classifica a saída
  • Saída JSON com suporte
  • Capacidade de especificar o tema, se não detectar o tema do seu terminal automaticamente

Instalando e usando duf no Linux

Você pode encontrar um pacote para Arch Linux em AUR. Também há um pacote disponível se você estiver usando o gerenciador de pacotes Nix.

Para distribuições baseadas em Debian e pacotes RPM, você pode ir para a seção de lançamentos do GitHub e obter o pacote adequado para seu sistema.

Também está disponível para Windows, Android, macOS e FreeBSD.

No meu caso, tive que instalar o pacote DEB e pronto. Depois de configurá-lo, o uso é bastante simples, tudo o que você precisa fazer é digitar:

Comandos para usar no terminal

duf

Isso deve fornecer os detalhes de todos os dispositivos locais, quaisquer dispositivos de armazenamento em nuvem montados e quaisquer outros dispositivos especiais (incluindo locais de armazenamento temporário e mais).

Se quiser dar uma olhada em todos os comandos disponíveis usando duf rapidamente, você pode digitar:

Comandos para usar no terminal

duf --help

opção de comando duf

Por exemplo, se você deseja apenas ver os detalhes dos dispositivos locais conectados e nada mais, tudo o que você precisa digitar é:

Comandos para usar no terminal

duf --only local

Outro exemplo seria classificar a saída com base no tamanho em uma ordem específica, aqui está o que você precisa digitar:

Comandos para usar no terminal

duf --sort size

E a saída deve ser semelhante a:

exemplo de classificação duf

Você pode explorar sua página do GitHub para obter mais informações sobre comandos adicionais e instruções de instalação.

Baixe o duf

Reflexões finais

Acho a ferramenta de terminal ‘duf’ bastante útil para ficar de olho no espaço livre em disco ou nas estatísticas de uso sem a necessidade de usar um programa GUI.

Você conhece alguma coisa semelhante a essa ferramenta? Sinta-se à vontade para me dizer sua opinião nos comentários abaixo.

Última atualização deste artigo: 23 de february de 2021