De “pydf” (Python Disk File System) is een geavanceerd commandoregelgereedschap en een goed alternatief voor het “df commando“, dat wordt gebruikt om de hoeveelheid gebruikte en beschikbare schijfruimte op een gemount bestandssysteem weer te geven, hetzelfde als het df commando, maar in verschillende kleuren. De uitvoer van het pydf commando kan worden aangepast aan uw behoeften.
Dit “pydf” commando is geschreven in de python taal die de hoeveelheid schijfgebruik en beschikbare ruimte op het Linux gemounte bestandssysteem weergeeft, met gebruik van aangepaste kleuren voor verschillende bestandssysteemtypen.
Het installeren van pydf in Linux-systemen
Standaard is het pydf gereedschap niet geïnstalleerd op RHEL-gebaseerde distributies zoals CentOS, Fedora Rocky en Alma Linux, u moet het installeren met behulp van de volgende commando’s.
# python3 -m venv pydf # source pydf/bin/activate # python3 -m pip install pydf

Op oudere versies van RHEL-gebaseerde distributies moet u het EPEL repository inschakelen en het installeren met behulp van het yum commando zoals getoond.
# yum install pydf
Op Debian/Ubuntu/Linux Mint
Op Debian-gebaseerde distributies is de pydf-tool beschikbaar via de pakketbeheerder, je kunt het installeren met de apt-get of apt commando’s zoals getoond.
$ sudo apt-get install pydf OR $ sudo apt install pydf

Op andere Linux-distributies kun je pydf installeren met de standaard pakketbeheerder zoals getoond.
$ 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]
Hoe de pydf-opdracht te gebruiken in Linux
Als je alleen het “pydf” commando uitvoert zonder een argument op te geven, wordt alleen informatie weergegeven over het gebruik van schijfruimte samen met alle gemonteerde bestandssystemen.
# pydf

Om te controleren welk bestandssysteem 0 blokken heeft, voer eenvoudig het volgende commando uit samen met het argument “-a
” of “--all
“.
# pydf -a

Om de uitvoer in een menselijk leesbaar formaat te zien, gebruik de optie “-h"
, die groottes zal afdrukken (bijv. 10K, 10M, 10G).
# pydf -h

Om groottes in kilobytes af te drukken (bijv. 1024 blokgrootte) gebruik de optie “-k
” zoals hieronder getoond.
# pydf -k

Om samenvattende uitvoer in megabytes af te drukken (bijv. 1048576 blokgrootte) gebruik de optie “-m
” zoals hieronder getoond.
# pydf -m

Om groottes in gigabytes af te drukken (bijv., 1073741824), specificeer de optie “-g
” zoals hieronder getoond.
# pydf -g

Om de informatie over inodes in plaats van blokken te zien, gebruik het argument “-i
” zoals hieronder aangegeven.
# pydf -i
Als u de gekleurde output wilt uitschakelen, gebruik eenvoudig de optie “--bw
“.
# pydf --bw
Hoe kleuren van pydf aanpassen
De pydf heeft zijn eigen configuratiebestand, waarin u uw eigen aangepaste kleuren kunt definiëren om wat extra uitstraling te geven aan uw output.
# vi /etc/pydfrc
Voor meer informatie en gebruik, lees de helppagina van de pydf door “pydf –help” uit te voeren in een terminal.
# pydf --help
Source:
https://www.tecmint.com/pydf-command-to-check-disk-usage/