Dutree - Uma ferramenta da CLI para analisar o uso de disco em saída colorida

Dutree - Uma ferramenta da CLI para analisar o uso de disco em saída colorida

Dutree é uma ferramenta de linha de comando rápida e de código aberto gratuito para analisar o uso do disco, escrito em linguagem de programação de ferrugem. É desenvolvido de Durep (Repórter de uso de disco) e árvore (Conteúdo do diretório da lista em formato semelhante a uma árvore) Ferramentas da linha de comando. Dutree Portanto, relata o uso de disco em um formato semelhante a uma árvore.

Leia também: AGEDU - Uma ferramenta útil para rastrear espaço em disco desperdiçado no Linux

Ele exibe saída colorida, dependendo dos valores configurados no GNU ls_colors variável de ambiente. Esse env variable Permite definir as cores dos arquivos com base na extensão, permissões e tipo de arquivo.

Dutree Características:

  • Mostre a árvore do sistema de arquivos.
  • Suporta a agregação de arquivos pequenos.
  • Permite comparar diferentes diretórios.
  • Suporta a exclusão de arquivos ou diretórios.

Como instalar o Dutree em sistemas Linux

Para instalar Dutree Nas distribuições Linux, você deve ter a linguagem de programação de ferrugem instalada no seu sistema, como mostrado.

$ sudo curl https: // sh.Rustup.RS -SSF | sh 

Uma vez ferrugem Instalado, você pode executar o seguinte comando para instalar o Strong> Dutree em Distribuições Linux, como mostrado.

$ cargo install - -git https: // github.com/nachoparker/dutree.git 

Depois de instalar Dutree, usa cores do ambiente de acordo com a variável Ls_colors, tem as mesmas cores LS -cor comando que nossa distro configurou.

$ ls -cor 

A maneira mais simples de correr Dutree está sem argumentos, assim ele mostra uma árvore do sistema de arquivos.

$ Dutree 
Uso do disco do sistema de arquivos Linux

Para exibir o uso real do disco em vez do tamanho do arquivo, use o -você bandeira.

$ dutree -u 
Mostrar uso do disco Linux

Mostrar diretórios em profundidade

Você pode mostrar diretórios até um determinado profundidade (padrão 1), usando o -d bandeira. O comando abaixo mostrará diretórios até um profundidade de 3, Sob o diretório de trabalho atual.

Por exemplo, se o diretório de trabalho atual (~/), Em seguida, exibir o tamanho de ~/*/*/* como mostrado na screenshot de amostra seguinte.

$ dutree -d 3 
Mostrar diretórios no uso do disco de profundidade

Excluir arquivos ou diretórios na saída

Para excluir a correspondência de um nome de arquivo ou diretório, use o -x bandeira.

$ Dutree -x CentOS -7.0-1406-X86_64-DVD.ISO 
Mostre o uso de disco com o nome do FileName exclude

Você também pode obter uma visão geral local rápida, pulando diretórios, usando o -f opção, como assim.

$ dutree -f 
Visão geral rápida pulando diretórios

Um resumo/visão geral completo pode ser gerado usando o -s bandeira como mostrado.

$ dutree -s 
Resumo do uso do disco Linux

Agregar arquivos pequenos

É possível agregar arquivos menores do que um determinado tamanho, o padrão é 1m como mostrado.

$ dutree -a 
Agregar arquivos pequenos

Exclua arquivos ocultos

O -H Switch permite excluir arquivos ocultos na saída.

$ dutree -h 

O -b A opção é usada para imprimir tamanhos em bytes, em vez de kilobytes (padrão).

$ dutree -b 

Para desligar as cores e exibir apenas ASCII Personagens, use o -A bandeira assim.

$ dutree -a 

Você pode ver a mensagem de ajuda de Dutree usando o -h opção.

$ dutree -h Uso: Dutree [Opções] […] Opções: -d, -Depth [profundidade] mostra diretórios até a profundidade n (def 1) -a, --aggr [n [kmg]] agregado menor que n b/kib/mib /Gib (def 1m) -s, - -sumário equivalente a -da ou -d1 -a1m -u, -Relatório de uso de disco real em vez de tamanho de arquivo -b, -por tamanhos de impressão em bytes -x, - - -Exclui 

Repositório de Dutree Github: https: // github.com/nachoparker/dutree

Dutree é uma ferramenta de linha de comando simples, porém poderosa, para mostrar o tamanho do arquivo e analisar o uso do disco em formato semelhante a uma árvore, nos sistemas Linux. Use o formulário de comentário abaixo para compartilhar seus pensamentos ou consultas sobre isso, conosco.