Recherche de site Web

Duf – Un meilleur utilitaire de surveillance des disques Linux


duf est l'un des utilitaires sophistiqués de surveillance de disque Linux écrits en Golang. Il est publié sous licence MIT et prend également en charge Linux, macOS, BSD et même Windows. Certaines des fonctionnalités principales de duf incluent :

  • une meilleure alternative à la « commande df ».
  • Jeu de couleurs claires et foncées.
  • Sortie au format JSON.
  • Option pour trier, regrouper et filtrer la sortie.
  • Hauteur et largeur du terminal réglables.

Installation de l'outil Duf (utilisation du disque) sous Linux

Il existe deux manières d'installer DUF. Vous pouvez soit le construire à partir de la source, soit télécharger l'installation au format natif (.rpm ou .deb) spécifique à la distribution Linux et l'installer. Je vais vous expliquer les deux méthodes.

Construire Duf à partir de la source

Vous devez configurer l'environnement Go (1.12 ou supérieur) pour compiler duf. Si Go n’est pas configuré sur votre ordinateur, consultez notre article complet sur la configuration de Go dans Ubuntu.

git clone https://github.com/muesli/duf.git
cd duf
go build

Installer Duf à partir de packages

Vous pouvez télécharger le package duf directement depuis le dépôt Github ou utiliser la commande 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

Utilisation de l'outil Duf (utilisation du disque) sous Linux

Maintenant, lancez l'application en tapant simplement duf depuis le terminal.

duf

Duf a de nombreuses fonctionnalités, donc un bon point de départ serait d'utiliser l'option --help.

duf --help

Vous pouvez imprimer uniquement des systèmes de fichiers ou des périphériques spécifiques en les passant comme argument. Depuis que j'ai créé cette machine dans une seule partition, tout est monté à la racine (/). En fonction de votre schéma de partition, vous verrez une sortie différente.

duf /home /usr /opt
duf /root/
duf /var/log

Vous pouvez transmettre l'indicateur --all pour afficher les systèmes de fichiers pseudo, inaccessibles et en double.

duf -all

Au lieu d'imprimer l'utilisation du bloc, nous pouvons imprimer l'utilisation de l'inode en contournant --inodes comme argument.

duf --inodes

Vous pouvez trier la sortie ou afficher uniquement certaines colonnes en fonction de certains mots-clés.

duf --sort size

Vous avez la possibilité d'imprimer uniquement certaines colonnes en contournant le nom de la colonne comme argument de l'indicateur --output.

duf --output used,size,avail,usage

Vous trouverez ci-dessous la liste des mots-clés valides.

  • point de montage
  • taille
  • utilisé
  • profiter
  • usage
  • inodes
  • inodes_utilisé
  • inodes_avail
  • inodes_usage
  • taper
  • système de fichiers

Duf est livré avec une palette de couleurs claires et foncées. Pour définir le jeu de couleurs, utilisez les commandes suivantes.

duf -theme dark               # Dark color scheme
duf --theme light             # Light color scheme

Duf prend en charge la sortie au format JSON.

duf --json

C'est tout pour cet article. Duf est un outil en pleine évolution auquel ont été ajoutées davantage de fonctionnalités et de corrections de bugs. Essayez-le et faites-nous part de vos commentaires.