Pydf – Une commande alternative « df » pour vérifier l’utilisation du disque avec des couleurs différentes

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
Install Pydf in RHEL Systems

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
Install Pydf in Debian Systems

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
pydf – Show File System Disk Usage

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
pydf – Show File System With 0 Blocks

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
pydf – Show Disk Usage in Human-Readable Format

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

# pydf -k
pydf – Show Disk Usage in Kilobytes

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
pydf – Show Disk Usage in Megabytes

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

# pydf -g
pydf – Show Disk Usage in Gigabytes

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/