Ticker

6/recent/ticker-posts

Ad Code

Responsive Advertisement

duf : visualiser l’utilisation disque sur Linux & Windows

Pour visualiser l’espace disque libre sur Linux ou MacOs, on utilise la commande df.
Il existe la commande la commande du pour estimer l’utilisation de l’espace des fichiers.

duf (Disk Usage/Free Utility) est un nouvel utilitaire écrit en Goland plus moderne pour vérifier l’espace disque et utilisation disque sur Linux.
Il offre les fonctionnalités suivantes :

  • Sortie conviviale et colorée
  • S’adapte au thème et à la largeur de votre terminal
  • Triez les résultats en fonction de vos besoins
  • Groupe et filtre les appareils
  • Peut facilement produire un fichier JSON

Ce tutoriel vous guide pour installer duf et vous montre comment utiliser duf.

duf : visualiser l'utilisation disque sur Linux & Windows

Comment installer duf

Cet outil étant nouveau, il n’est pas encore disponible dans les dépôts des distributions Linux.
Vous pouvez le télécharger depuis github.
Voici le lien pour télécharger la dernière version de cet utilitaire :

Sur Debian/Ubuntu

Vous pouvez télécharger le paquet avec wget ou via le lien précédent :

wget https://github.com/muesli/duf/releases/download/v0.8.1/duf_0.8.1_linux_amd64.deb

Puis pour installer le paquet avec dpkg :

sudo dpkg -i ./duf_0.8.1_linux_amd64.deb

Ou encore avec apt :

sudo apt install ./duf_0.8.1_linux_amd64.deb
Comment installer duf sur Debian/Ubuntu

Sur CentOS/RHEL/Fedora/OpenSUSE Linux

L’installation sur les distributions Linux de type Redhat, Fedora ou OpenSUSE, suit le même procédé.
Téléchargez le RPM et installez le avec la commande RPM :

wget https://github.com/muesli/duf/releases/download/v0.8.1/duf_0.8.1_linux_amd64.rpm
sudo rpm -ivh duf_0.8.1_linux_amd64.rpm
Comment installer duf sur CentOS/RHEL/Fedora/OpenSUSE Linux

Sur Windows

Installez duf sur Windows avec Chocolatey :

choco install duf

Pour installer duf sur Windows avec Scoop :

scoop install duf
Comment installer duf sur Windows

La syntaxe et utilisation de duf

Voici la liste des options :

duf <option> <point de montage>

Lorsque vous n’utilisez aucune option, ni point de montage, duf affiche tous les points de montage du système.
Un tableau avec leurs tailles totales, l’utilisation disque (taille et pourcentage) ainsi que l’espace disque libre sont indiquées.
Puis, il liste les points de montages réseaux (NFS).
Et enfin les points de montage spéciaux (/dev, /run) avec les mêmes options.

Comment installer duf pour visualiser l'utilisation disque sur Linux & Windows

L’utilitaire gère aussi les couleurs pour vous avertir lorsque des points de montage commencent à être saturé ou si peu de place disque restante.

Comment installer duf pour visualiser l'utilisation disque sur Linux & Windows

Le principe est le même sur Windows avec les informations de taille et utilisation disque de chaque lecteur de disque.

Comment installer duf pour visualiser l'utilisation disque sur Linux & Windows

De nombreuses options sont disponibles.

Options Description
-all Inclut les systèmes de fichiers pseudo, dupliqués et inaccessibles.
-avail-threshold Spécifie le seuil de coloration (jaune, rouge) de la colonne avail, doit être un entier avec des préfixes SI optionnels (par défaut “10G,1G”)
-hide Cache des périphériques spécifiques, séparés par des virgules : local, network, fuse, special, loops, binds
-hide-fs Cacher des systèmes de fichiers spécifiques, séparés par des virgules
-hide-mp Cache des points de montage spécifiques, séparés par des virgules (supporte les caractères génériques)
-inodes Liste les informations sur les inodes au lieu de l’utilisation des blocs.
-json Affiche tous les périphériques au format JSON
-only Affiche que des périphériques spécifiques, séparés par des virgules : local, network, fuse, special, loops, binds
-only-fs Seulement des systèmes de fichiers spécifiques, séparés par des virgules
-only-mp Seulement des points de montage spécifiques, séparés par des virgules (supporte les caractères génériques)
-output Champs de sortie : mountpoint, size, used, avail, usage, inodes, inodes_used, inodes_avail, inodes_usage, type, filesystem
-sort trier la sortie par : mountpoint, size, used, avail, usage, inodes, inodes_used, inodes_avail, inodes_usage, type, filesystem (default “mountpoint”)
-style string Unicode, ascii (par défaut “unicode”)
-theme thèmes de couleur : dark, light, ansi (par défaut “dark”)
-usage-threshold Spécifie le seuil de coloration (jaune, rouge) des barres d’utilisation comme un nombre à virgule flottante de 0 à 1 (par défaut “0.5,0.9”)
-version Affiche la version
-warnings Affiche tous les avertissements sur STDERR
-width uint Largeur maximale de la sortie
Les options de la commande duf

Comment utiliser duf avec des exemples

Filtrer sur les points de montage

Spécifier le point de montage pour afficher les informations de ce dernier.
Par exemple pour afficher que /home, utilisez la commande suivante :

duf /home

Il est possible d’en spécifier plusieurs :

duf /home /dev

Vous pouvez aussi utiliser le caractère joker (wildcard), par exemple :

duf /save-ovh-*
Comment installer duf pour visualiser l'utilisation disque sur Linux & Windows

Inclure tous les points de montage

Pour Inclure les systèmes de fichiers pseudo, dupliqués et inaccessibles, ajoutez l’option -all :

du -all
Comment installer duf pour visualiser l'utilisation disque sur Linux & Windows

Cacher des points de montage

Il existe aussi des options pour masquer des points de montage.

Pour masquer les points de montage spécifiques, utilisez l’option –hide-mp en les séparant par des virgules.
Par exemple pour masquer /dev, /dev/shm et /run :

duf -hide-mp /dev,/dev/shm,/run
Comment installer duf pour visualiser l'utilisation disque sur Linux & Windows

L’option –hide permet de spécifier le type de point de montage : local, network, fuse, special, loops, binds.
Par exemple pour masquer les montages réseaux :

duf -hide network
Comment installer duf pour visualiser l'utilisation disque sur Linux & Windows

Enfin si vous avez besoin de masquer des points de montage par leurs type, utilisez l’option –hide-fs.
Par exemple pour ne pas afficher les partitions de disque du type ext4 :

duf -hide-fs ext4
Comment installer duf pour visualiser l'utilisation disque sur Linux & Windows

Trier la sortie

Par défaut, duf trie la liste par les points de montages.
Mais vous pouvez changer cela et trier sur d’autres critères.
Pour cela, utilisez l’option –sort suivi du critère : mountpoint, size, used, avail, usage, inodes, inodes_used, inodes_avail, inodes_usage, type, filesystem.

Par exemple pour trier sur le type de partition de disque :

duf -sort type
Comment installer duf pour visualiser l'utilisation disque sur Linux & Windows

Afficher la sortie en JSON

duf permet aussi une sortie en JSON avec l’option –json :

duf --sort type --json
Comment installer duf pour visualiser l'utilisation disque sur Linux & Windows

Changer le thème de couleurs

Enfin pour plus de lisibilité selon les couleurs de votre terminal, duf gère deux thèmes : dark et light.
Par défaut le thème utilisé est dark mais vous pouvez changer cela en utilisant l’option –theme.

duf --theme light
Comment installer duf pour visualiser l'utilisation disque sur Linux & Windows

L’article duf : visualiser l’utilisation disque sur Linux & Windows est apparu en premier sur malekal.com.

Enregistrer un commentaire

0 Commentaires