Pydf – Een alternatieve “df” commando om schijfgebruik te controleren in verschillende kleuren

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

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

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

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

# pydf -a
pydf – Show File System With 0 Blocks

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

# pydf -h
pydf – Show Disk Usage in Human-Readable Format

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

# pydf -k
pydf – Show Disk Usage in Kilobytes

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

# pydf -m
pydf – Show Disk Usage in Megabytes

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

# pydf -g
pydf – Show Disk Usage in Gigabytes

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/