
Utilità per l'utilizzo/spazio libero del disco - una migliore alternativa a 'df'
Utilità per l'Utilizzo/Libero del 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 dufAssicurati di avere un ambiente Go funzionante (è richiesto Go 1.23 o superiore). Vedi le istruzioni di installazione.
Compilare duf è semplice, basta eseguire:
git clone https://github.com/muesli/duf.git
cd duf
go build
Puoi avviare duf senza argomenti da riga di comando:
duf
Se fornisci argomenti, duf elencherà solo dispositivi e punti di montaggio specifici:
duf /home /some/file
Se vuoi elencare tutto (inclusi filesystem pseudo, duplicati, inaccessibili):
duf --all
Puoi mostrare o nascondere tabelle specifiche:
duf --only local,network,fuse,special,loops,binds
duf --hide local,network,fuse,special,loops,binds
Puoi anche mostrare o nascondere filesystem specifici:
duf --only-fs tmpfs,vfat
duf --hide-fs tmpfs,vfat
...o punti di montaggio specifici:
duf --only-mp /,/home,/dev
duf --hide-mp /,/home,/dev
I caratteri jolly tra virgolette funzionano:
duf --only-mp '/sys/*,/dev/*'
Ordina l'output:
duf --sort size
Le chiavi valide sono: mountpoint, size, used, avail, usage, inodes,
inodes_used, inodes_avail, inodes_usage, type, filesystem.
Mostra o nascondi colonne specifiche:
duf --output mountpoint,size,usage
Le chiavi valide sono: mountpoint, size, used, avail, usage, inodes,
inodes_used, inodes_avail, inodes_usage, type, filesystem.
Elenca le informazioni sugli inode invece dell'utilizzo dei blocchi:
duf --inodes
Se duf non rileva correttamente i colori del tuo terminale, puoi impostare un tema:
duf --theme light
duf evidenzia le colonne disponibilità e utilizzo in rosso, verde o giallo, in base allo spazio ancora disponibile. Puoi impostare le tue soglie:
duf --avail-threshold="10G,1G"
duf --usage-threshold="0.5,0.9"
Se preferisci l'output in JSON:
duf --json
Gli utenti di oh-my-zsh devono sapere che definisce già un alias chiamato duf, che dovrai rimuovere per poter usare duf:
unalias duf
Hai qualche feedback o suggerimento? Apri una segnalazione o inviami una nota!