L’application la plus couramment utilisée pour afficher l’utilisation du disque sous Linux et Unix est la commande du. Il existe également de nombreux autres outils graphiques et en ligne de commande pour accomplir cette tâche comme ncdu.
Duf est un utilitaire de ligne de commande permettant de d’afficher l’utilisation de l’espace disque pour les systèmes Linux et Unix en ajustant automatique à la largeur du terminal. Avec duf, il est possible de trier les résultats par taille totale, type de système de fichiers, espace utilisé et libre, point de montage et inodes. Il permet également d’afficher, de masquer et d’exclure des détails de périphérique spécifiques de la sortie.
Duf est la contraction de Disk Usage Free (utilisation disque/libre). Il s’agit d’une application libre et open source écrite en langage de programmation Go et publiée sous licence MIT. Il fonctionne sous GNU/Linux, BSD et Mac OS.
Caractéristiques de duf
- Sortie colorée et conviviale
- S’adapte à la largeur du terminal
- Trie les résultats selon ses besoins
- Points de montages regroupés par types
- Peut facilement générer du JSON
Installation de l’utilitaire duf
- Pré requis, avoir installer go : https://golang.org/doc/install#install
- Installation de duf via les sources :
git clone https://github.com/muesli/duf.git cd duf go build
yay -S duf
Utilisation de l’utilitaire duf
- Pour avoir une vision synthétique de l’occupation disque, exécuter simplement la commande :
duf
duf --all
duf --help
Ressources
- Site du projet duf : https://github.com/muesli/duf
- Le blog ostechnix : https://ostechnix.com/how-to-view-disk-usage-with-duf-on-linux-and-unix/