Duf: una migliore utilità di monitoraggio del disco Linux
duf è una delle fantastiche utilità di monitoraggio del disco Linux scritte in Golang. È rilasciato con licenza MIT e supporta Linux, macOS, BSD e persino Windows. Alcune delle funzionalità principali di duf includono:
- una migliore alternativa al "comando df".
- Combinazione di colori chiari e scuri.
- Output in formato JSON.
- Opzione per ordinare, raggruppare e filtrare l'output.
- Terminale regolabile in Altezza e Larghezza.
Installazione dello strumento Duf (utilizzo del disco) in Linux
Esistono due modi per installare DUF. Puoi crearlo dal sorgente o scaricare il setup in formato nativo (.rpm o .deb) specifico per la distribuzione Linux e installarlo. Ti guiderò attraverso entrambi i metodi.
Costruire Duf dalla Sorgente
È necessario configurare l'ambiente Go (1.12 o successivo) per compilare duf. Se non hai configurato Go sul tuo computer, dai un'occhiata al nostro articolo completo su come configurare Go su Ubuntu.
git clone https://github.com/muesli/duf.git
cd duf
go build
Installazione di Duf dai pacchetti
Puoi scaricare il pacchetto duf direttamente dal repository Github o utilizzare il comando wget.
--------- On Debina, Ubuntu & Mint ---------
wget https://github.com/muesli/duf/releases/download/v0.6.0/duf_0.6.0_linux_amd64.deb
dpkg -i duf_0.6.0_linux_amd64.deb
--------- On RHEL, CentOS & Fedora ---------
wget https://github.com/muesli/duf/releases/download/v0.6.0/duf_0.6.0_linux_amd64.rpm
rpm -ivh duf_0.6.0_linux_amd64.rpm
Utilizzo dello strumento Duf (utilizzo del disco) in Linux
Ora avvia l'applicazione semplicemente digitando duf dal terminale.
duf
Duf ha molte funzionalità, quindi un buon punto di partenza sarebbe utilizzare l'opzione --help
.
duf --help
È possibile stampare solo file system o dispositivi specifici passandolo come argomento. Dato che ho creato questa macchina in un'unica partizione, tutto è montato sulla root (/). In base al tuo schema di partizione vedrai un output diverso.
duf /home /usr /opt
duf /root/
duf /var/log
Puoi passare il flag --all
per visualizzare file system pseudo, inaccessibili e duplicati.
duf -all
Invece di stampare l'utilizzo dei blocchi, possiamo stampare l'utilizzo degli inode ignorando --inodes
come argomento.
duf --inodes
È possibile ordinare l'output o visualizzare solo determinate colonne in base a determinate parole chiave.
duf --sort size
Hai la possibilità di stampare solo determinate colonne ignorando il nome della colonna come argomento per il flag --output
.
duf --output used,size,avail,usage
Di seguito è riportato l'elenco delle parole chiave valide.
- punto di montaggio
- misurare
- usato
- avvalersi
- utilizzo
- inode
- inode_usato
- inode_avail
- inode_utilizzo
- tipo
- filesystem
Duf viene fornito con una combinazione di colori chiari e scuri. Per impostare la combinazione di colori, utilizzare i seguenti comandi.
duf -theme dark # Dark color scheme
duf --theme light # Light color scheme
Duf supporta l'output in formato JSON.
duf --json
Per questo articolo è tutto. Duf è uno strumento in fase di maturazione e sono state aggiunte ulteriori funzionalità e correzioni di bug. Provatelo e fateci sapere il vostro feedback.