Ricerca nel sito web

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.