
Utilitário de Uso/Liberação de Disco - uma alternativa melhor ao 'df'
Utilitário de Uso/Livre de Disco (Linux, BSD, macOS e Windows)

pacman -S dufapt install dufdnf install dufnix-env -iA nixpkgs.dufxbps-install -S dufemerge sys-fs/dufeopkg it dufpkg install dufpkg_add dufchoco install dufscoop install dufpkg install dufCertifique-se de ter um ambiente Go funcional (Go 1.23 ou superior é necessário). Veja as instruções de instalação.
Compilar o duf é fácil, basta executar:
git clone https://github.com/muesli/duf.git
cd duf
go build
Você pode simplesmente iniciar o duf sem nenhum argumento de linha de comando:
duf
Se você fornecer argumentos, o duf listará apenas dispositivos e pontos de montagem específicos:
duf /home /some/file
Se quiser listar tudo (incluindo sistemas de arquivos pseudo, duplicados, inacessíveis):
duf --all
Você pode mostrar e ocultar tabelas específicas:
duf --only local,network,fuse,special,loops,binds
duf --hide local,network,fuse,special,loops,binds
Você também pode mostrar e ocultar sistemas de arquivos específicos:
duf --only-fs tmpfs,vfat
duf --hide-fs tmpfs,vfat
...ou pontos de montagem específicos:
duf --only-mp /,/home,/dev
duf --hide-mp /,/home,/dev
Caracteres curinga dentro de aspas funcionam:
duf --only-mp '/sys/*,/dev/*'
Ordenar a saída:
duf --sort size
As chaves válidas são: mountpoint, size, used, avail, usage, inodes,
inodes_used, inodes_avail, inodes_usage, type, filesystem.
Mostrar ou ocultar colunas específicas:
duf --output mountpoint,size,usage
As chaves válidas são: mountpoint, size, used, avail, usage, inodes,
inodes_used, inodes_avail, inodes_usage, type, filesystem.
Listar informações de inodes em vez de uso de blocos:
duf --inodes
Se o duf não detectar as cores do seu terminal corretamente, você pode definir um tema:
duf --theme light
O duf destaca as colunas de disponibilidade e uso em vermelho, verde ou amarelo, dependendo de quanto espaço ainda está disponível. Você pode definir seus próprios limiares:
duf --avail-threshold="10G,1G"
duf --usage-threshold="0.5,0.9"
Se você preferir sua saída em JSON:
duf --json
Usuários do oh-my-zsh devem estar cientes de que ele já define um alias chamado
duf, que você precisará remover para usar o duf:
unalias duf
Tem algum feedback ou sugestão? Por favor, abra uma issue ou me envie uma mensagem!