L’utilitaire duf n’est rien d’autre qu’une amélioration de ce que font les commandes traditionnelles du et df pour vérifier l’espace utilisé et libre d’une manière structurée et agréable à l’œil.

Et voici comment il affiche l’espace disque utilisé par défaut :

Ça a l’air propre et joli, non ?

Donc, dans ce tutoriel, je vais vous expliquer comment installer et utiliser la commande duf sous Linux.

Installation duf

Si vous êtes sur Ubuntu 22.04 ou Debian unstable, vous pouvez utiliser le gestionnaire de paquets apt pour une installation simple :

sudo apt install duf

Et si vous êtes sur Arch, la commande pacman ferait le travail :

sudo pacman -S duf

Mais si vous êtes sur Debian stable ou utilisez une ancienne version d’Ubuntu, vous pouvez utiliser des packages deb pré-construits pour installer duf :

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

Maintenant vous pouvez installer le paquet deb en utilisant la commande donnée :

sudo apt install ./duf_0.8.1_linux_amd64.deb

Vous pouvez accéder à plus de packages de pré-construction, y compris rpm à partir de leur page de publication.

De même, vous pouvez suivre instructions de leur page d’accueil pour construire un paquet à partir de la source.

Utilisation de duf pour vérifier l’utilisation du disque et l’espace libre

Vous pouvez simplement utiliser duf sans aucune option et vous obtiendrez une liste des appareils montés :

duf
vérifier l'espace disque utilisé sous Linux

Répertorier les appareils spécifiques et les points de montage

Vous pouvez utiliser duf pour répertorier un ou plusieurs appareils en même temps. Il vous suffit de spécifier le chemin du port ou du périphérique de montage et le tour est joué :

duf DriveName

Par exemple, j’ai continué à lister le répertoire personnel et mon disque externe :

duf /home /media/sagar/HDD
lister des lecteurs spécifiques à l'aide de la commande duf

Entraînements de filtre et points de montage

L’utilitaire duf fournit diverses options vous permettant de filtrer la sortie et d’obtenir les résultats escomptés.

Par exemple, vous pouvez le --only option pour afficher uniquement des appareils spécifiques :

duf --only device_name

Donc, si je veux lister les périphériques montés localement, je devrai ajouter local avec le --only option:

duf --only local
trouver l'utilisation du disque des périphériques locaux sous Linux avec duf

?

De même, vous pouvez utiliser le --hide possibilité de modifier l’effet.

Et si vous voulez lister des systèmes de fichiers spécifiques, vous pouvez utiliser --only-fs et ajouter des types de système de fichiers.

Par exemple, j’ai cherché tmpfs (système de fichiers temporaire):

duf --only-fs tmpfs
rechercher une utilisation spécifique du système de fichiers sous Linux

Trier la sortie

Vous pouvez trier la sortie en fonction de diverses clés telles que la taille, l’utilisation, etc. à l’aide de la --sort option.

Par exemple, si je veux trier la sortie en fonction de l’utilisation :

duf --sort usage
trier les lecteurs en fonction de l'utilisation du disque sous Linux

Obtenir la sortie JSON

Si vous êtes quelqu’un comme moi qui préfère avoir une sortie JSON, vous pouvez utiliser --json option:

duf --json
obtenir la sortie json de l'espace disque utilisé sous Linux

Et si vous souhaitez enregistrer la sortie dans un fichier texte, vous pouvez rediriger la sortie standard vers le fichier texte :

duf --json > duf.json

Emballer

Duf est l’un des nouveaux outils CLI qui gagne en popularité parmi les utilisateurs de Linux. Et vous pouvez voir comment il fait les choses mieux que les commandes traditionnelles df et du.

Voici quelques commandes Linux alternatives plus modernes.

Alternatives modernes à certaines des commandes Linux classiques – C’est FOSS

Voici quelques outils de ligne de commande alternatifs plus rapides, meilleurs et riches en fonctionnalités pour remplacer les commandes Linux héritées de plusieurs décennies.

penguins

J’espère qu’il en va de même pour vous aussi.

13294 151393113294

Rate this post

À propos de l'auteur

SAKHRI Mohamed

Founder & Editor

Passionné de web, de nouvelles technologies et d'informatique, je partage sur easy-tutorials.com des tutoriels, astuces, conseils, outils en ligne et logiciels pour Windows, Mac et Linux. Je suis le fondateur de ce blog et je suis très intéressé par tout ce qui a à voir avec la technologie, mais j'aime aussi jouer à des jeux vidéos. Je suis né à Constantine , mais maintenant je vis à Alger/Algerie

Voir tous les articles