duf (Disk Usage/Free) é uma ferramenta em linha de comando desenvolvida na linguagem Go para exibir o uso do disco e espaço livre no Linux. O comando duf é essencial quando você deseja verificar o uso do disco rígido ou partição atualmente montada a partir do seu terminal. Ele lista o espaço total em disco, espaço utilizado, espaço livre e muito mais em um formato de tabela colorido em vez de apenas texto.
Além disso, a tabela se ajusta ao tamanho da janela do terminal, para que a exibição não seja cortada, mesmo se você redimensioná-la.
Como instalar o DUF no Ubuntu, Linux Mint ou derivados
Para instalar o comando DUF no Ubuntu e conseguir visualizar o espaço em disco, execute o comando abaixo para instalar:
sudo snap install duf-utility
Se quiser usar a versão disponível nos repositórios Ubuntu, Linux Mint ou derivados, execute:
sudo apt install duf
Se você não quiser usar o pacote snap ou a versão do repositório, pode instalar o duf no Ubuntu, Linux Mint ou derivados com o pacote .deb, inclusive este pacote é compatível com o Debian. Se for instalar no Debian remova o sudo dos comandos e execute como root.
cd ~/Downloads && wget -c https://github.com/muesli/duf/releases/download/v0.8.1/duf_0.8.1_linux_amd64.deb && sudo dpkg -i duf_0.8.1_linux_amd64.deb && sudo apt -f install
Esse comando vai entrar na pasta Downloads, vai baixar o pacote .deb do duf, instalar o pacote e por fim vai verificar se a instalação está correta ou se precisa instalar alguma dependência. Para utilizar o comando basta execute duf no terminal:
duf

Como instalar o DUF no Fedora, AlmaLinux, Red Hat Enterprise Linux
Para instalar o comando DUF no Fedora, AlmaLinux, Red Hat Enterprise Linux e conseguir visualizar o espaço em disco, execute o comando abaixo para instalar:
cd ~/Downloads && wget -c https://github.com/muesli/duf/releases/download/v0.8.1/duf_0.8.1_linux_amd64.rpm && sudo rpm -i duf_0.8.1_linux_amd64.rpm
Você pode consultar se os pacotes listados em ambos tutoriais de instalação do duf estão em sua última versão neste git.
Para instalar o duf no Arch Linux, Manjaro e derivados
Para instalar o Duf no ArchLinux, Manjaro e distribuições derivadas, execute o comando abaixo:
sudo pacman -S duf
Para instalar o duf no Nix ou derivados
Execute o comando abaixo para instalar no Nix:
nix-env -iA nixpkgs.duf
Para instalar o duf no Void Linux
Para instalar o comando duf no Void Linux, execute o comando abaixo:
xbps-install -S duf
Para instalar o duf no Gentoo Linux e derivados
Agora, para fazer a instalação do duf no Gentoo Linux execute o comando abaixo:
emerge sys-fs/duf
Como usar o comando duf no Linux para verificar espaço em disco
O comando duf é muito simples de executar, as principais funções são:
duf –version – Este comando e opção verifica a versão atualmente instalada do duf

df -h – Este comando e opção verifica o espaço em disco e exibe as saídas no estilo comando top
Filesystem Size Used Avail Use% Mounted on
udev 3.9G 0 3.9G 0% /dev
tmpfs 798M 8.4M 790M 2% /run
/dev/sda 158G 1.1G 149G 1% /
tmpfs 3.9G 0 3.9G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
tmpfs 798M 0 798M 0% /run/user/1001
duf – Este comando e opção verifica espaço em disco e exibe as saídas de maneira organizada em planilha

duf -all – Verifica tudo, exibe todos os diretórios e espaço em disco no Linux

duf –output size,avail,used,usage – neste comando do duf será exibido tamanho do disco, espaço disponível, espaço em disco e percentual de uso. Fique de olho que as sintaxes deste comando são separados por virgulas e sem espaço.

O comando duf permite várias combinações, você pode obter mais detalhes neste link, e é por ele que você pode explorar todas as habilidades do comando.