Pesquisa de site

Duf – Um melhor utilitário de monitoramento de disco Linux


duf é um dos sofisticados utilitários de monitoramento de disco do Linux escrito em Golang. É lançado sob licença MIT e oferece suporte a Linux, macOS, BSD e até mesmo Windows. Alguns dos principais recursos do duf incluem:

  • uma alternativa melhor de 'comando df'.
  • Esquema de cores claras e escuras.
  • Saída em formato JSON.
  • Opção para classificar, agrupar e filtrar a saída.
  • Altura e largura do terminal ajustáveis.

Instalando a ferramenta Duf (uso de disco) no Linux

Existem duas maneiras de instalar o DUF. Você pode construí-lo a partir do código-fonte ou baixar a configuração em formato nativo (.rpm ou .deb) específico para distribuição Linux e instalá-lo. Vou orientá-lo nos dois métodos.

Construindo Duf a partir da fonte

Você precisa configurar o ambiente Go (1.12 ou superior) para compilar o duf. Se você não tem o Go configurado em sua máquina, dê uma olhada em nosso artigo completo sobre como configurar o Go no Ubuntu.

git clone https://github.com/muesli/duf.git
cd duf
go build

Instalando Duf a partir de pacotes

Você pode baixar o pacote duf diretamente do repositório Github ou usar o comando wget.

--------- On Debina, Ubuntu & Mint --------- 
wget https://github.com/muesli/duf/releases/download/v0.6.0/duf_0.6.0_linux_amd64.deb
dpkg -i duf_0.6.0_linux_amd64.deb 


--------- On RHEL, CentOS & Fedora ---------
wget https://github.com/muesli/duf/releases/download/v0.6.0/duf_0.6.0_linux_amd64.rpm
rpm -ivh duf_0.6.0_linux_amd64.rpm

Uso da ferramenta Duf (uso de disco) no Linux

Agora, inicie o aplicativo simplesmente digitando duf no terminal.

duf

Duf tem muitos recursos, então um bom lugar para começar seria usar a opção --help.

duf --help

Você pode imprimir apenas sistemas de arquivos ou dispositivos específicos, passando-o como argumento. Desde que criei esta máquina em uma única partição tudo é montado na raiz (/). Com base no seu esquema de partição, você verá resultados diferentes.

duf /home /usr /opt
duf /root/
duf /var/log

Você pode passar o sinalizador --all para exibir sistemas de arquivos pseudo, inacessíveis e duplicados.

duf -all

Em vez de imprimir o uso do bloco, podemos imprimir o uso do Inode ignorando --inodes como argumento.

duf --inodes

Você pode classificar a saída ou exibir apenas determinadas colunas com base em determinadas palavras-chave.

duf --sort size

Você tem a opção de imprimir apenas determinadas colunas, ignorando o nome da coluna como argumento para o sinalizador --output.

duf --output used,size,avail,usage

Abaixo está a lista de palavras-chave válidas.

  • ponto de montagem
  • tamanho
  • usado
  • aproveitar
  • uso
  • inodes
  • inodes_usados
  • inodes_avail
  • inodes_usage
  • tipo
  • sistema de arquivo

Duf vem com um esquema de cores claras e escuras. Para definir o esquema de cores, use os seguintes comandos.

duf -theme dark               # Dark color scheme
duf --theme light             # Light color scheme

Duf oferece suporte à saída no formato JSON.

duf --json

É isso neste artigo. Duf é uma ferramenta em desenvolvimento e há mais recursos e correções de bugs adicionados a ela. Experimente e deixe-nos saber o seu feedback.