Substitua DU por DUST no Linux

O comando dust é uma implementação mais intuitiva do comando du escrito em Rust para ser utilizado no Linux.

Dust linux

O comando dust é uma implementação mais intuitiva do comando du escrito em Rust para ser utilizado no Linux para informar o tamanho de diretórios.

Se você trabalha na linha de comando do Linux, estará familiarizado com o comando du. Comandos como du, retorna informações sobre o uso do disco rapidamente, é uma das maneiras pelas quais a linha de comando torna os programadores mais produtivos. No entanto, se você está procurando uma maneira de economizar ainda mais tempo e tornar sua vida ainda mais fácil, dê uma olhada em dust , que foi rescrito du em Rust com mais intuitividade.

Resumindo, dust é uma ferramenta que fornece um tipo de arquivo e metadados. Se você disparar dust em um diretório, ele relatará a utilização do disco desse diretório de algumas maneiras. Ele fornece um gráfico muito informativo que informa qual pasta está usando mais espaço em disco. Se houver uma pasta aninhada, você pode ver a porcentagem de espaço usado por cada pasta.

Instale Dust

Você pode instalar dustusando o gerenciador de pacotes Cargo do Rust:

cargo install du-dust

Como alternativa, você pode encontrá-lo em seu repositório de software no Linux e no macOS, usar MacPorts ou Homebrew  ou GITHUB conforme mostrado abaixo está disponível em Linux e MS Windows.

Opções do comando Dust

Usage: dust
Usage: dust <dir>
Usage: dust <dir>  <another_dir> <and_more>
Usage: dust -p (full-path - Show fullpath of the subdirectories)
Usage: dust -s (apparent-size - shows the length of the file as opposed to the amount of disk space it uses)
Usage: dust -n 30 (shows 30 directories instead of the default [default is terminal height])
Usage: dust -d 3  (shows 3 levels of subdirectories)
Usage: dust -r  (reverse order of output)
Usage: dust -X ignore  (ignore all files and directories with the name 'ignore')
Usage: dust -b (do not show percentages or draw ASCII bars)
Usage: dust -i (do not show hidden files)
Usage: dust -c (No colors [monochrome])
Usage: dust -f (Count files instead of space)

Explorar Dust

A emissão do dustcomando em um diretório retorna um gráfico que mostra seu conteúdo e a porcentagem de cada item em formato de árvore.

dust

Para aplicar dust em um diretório específico:

dust ~/Work/

Saída de poeira de um diretório específico

Conclusão

A vantagem do comando dust reside em ser um comando pequeno, simples e fácil de entender informações do tamanho do seu diretório no Linux. Ele usa um esquema de cores para denotar os maiores subdiretórios, facilitando a visualização do seu diretório. É um projeto popular e contribuições são bem-vindas.

Segue mais alguns artigos para ampliar seu conhecimento.

SSH no LINUX

DDOS como mitigar