Le « pydf » (Système de Fichiers de Disque Python) est un outil en ligne de commande avancé et une bonne alternative à la commande « df« , qui est utilisée pour afficher la quantité d’espace disque utilisée et disponible sur un système de fichiers monté, tout comme la commande df, mais avec des couleurs différentes. La sortie de la commande pydf peut être personnalisée selon vos besoins.
Cette commande « pydf » est écrite dans le langage Python et affiche la quantité d’utilisation du disque et l’espace disponible sur le système de fichiers monté Linux, en utilisant des couleurs personnalisées pour différents types de systèmes de fichiers.
Installation de pydf dans les systèmes Linux
Par défaut, l’outil pydf n’est pas installé sur les distributions basées sur RHEL telles que CentOS, Fedora Rocky et Alma Linux. Vous devez l’installer en utilisant les commandes suivantes.
# python3 -m venv pydf # source pydf/bin/activate # python3 -m pip install pydf

Sur les anciennes versions des distributions basées sur RHEL, vous devez activer le dépôt EPEL et l’installer en utilisant la commande yum comme indiqué.
# yum install pydf
Sur Debian/Ubuntu/Linux Mint
Sur les distributions basées sur Debian, l’outil pydf est disponible dans le gestionnaire de paquets, vous pouvez l’installer en utilisant les commandes apt-get ou apt comme indiqué ci-dessous.
$ sudo apt-get install pydf OR $ sudo apt install pydf

Sur d’autres distributions Linux, vous pouvez installer pydf en utilisant le gestionnaire de paquets par défaut comme indiqué ci-dessous.
$ sudo emerge -a app-admin/pydf [On Gentoo Linux] $ sudo apk add pydf [On Alpine Linux] $ sudo pacman -S pydf [On Arch Linux] $ sudo zypper install pydf [On OpenSUSE]
Comment utiliser la commande pydf sous Linux
Si vous exécutez uniquement la commande « pydf » sans spécifier d’argument, elle affichera simplement des informations sur l’utilisation de l’espace disque ainsi que tous les systèmes de fichiers montés.
# pydf

Pour vérifier quel système de fichiers a 0 blocs, exécutez simplement la commande suivante avec l’argument « -a
» ou « --all
« .
# pydf -a

Pour voir la sortie au format lisible par l’homme, utilisez l’option « -h"
, qui affichera les tailles (par exemple, 10K, 10M, 10G).
# pydf -h

Pour afficher les tailles en kilo-octets (par exemple, taille de bloc 1024), utilisez l’option « -k
» comme indiqué ci-dessous.
# pydf -k

Pour afficher la sortie de résumé en mégaoctets (par exemple, taille de bloc 1048576), utilisez l’option « -m
» comme indiqué ci-dessous.
# pydf -m

Pour imprimer les tailles en gigaoctets (par exemple, 1073741824), spécifiez l’option « -g
» comme indiqué ci-dessous.
# pydf -g

Pour voir les informations sur les inodes au lieu des blocs, utilisez l’argument « -i
» comme indiqué ci-dessous.
# pydf -i
Si vous souhaitez désactiver la sortie colorisée, utilisez simplement l’option « --bw
« .
# pydf --bw
Comment personnaliser les couleurs de pydf
Le pydf possède son propre fichier de configuration, où vous pouvez définir vos propres couleurs personnalisées pour donner une touche supplémentaire à la sortie.
# vi /etc/pydfrc
Pour plus d’informations et d’utilisation, consultez la page d’aide du pydf en exécutant « pydf –help » dans un terminal.
# pydf --help
Source:
https://www.tecmint.com/pydf-command-to-check-disk-usage/