Uso de 'pydf' - Herramienta de Linux para ver el uso del espacio en disco del sistema de archivos codificado por colores

Uso de 'pydf' - Herramienta de Linux para ver el uso del espacio en disco del sistema de archivos codificado por colores

11.03.2024
Autor: HostZealot Team
2 min.
83

El comando pydf (Python Disk File System) es una herramienta de línea de comandos para mostrar la cantidad de espacio en disco utilizado en un sistema de archivos montado en Linux. El comando pydf es una alternativa al comando "df": realizan la misma función, pero pydf muestra el espacio disponible en disco en diferentes colores.

Por lo que hemos visto, pydf no es muy conocido, pero sigue siendo una herramienta excelente para mostrar la cantidad de espacio disponible en disco en los sistemas de archivos montados con un color diferente asignado a cada sistema de archivos.

Veamos cómo usar el comando pydf.

Configuración de pydf: Guía de instalación

Dado que pydf (Python Disk File System) está escrito en Python, también existe como paquete de Python. Por lo tanto, pydf se puede instalar a través del gestor de paquetes de Python - pip. Para instalarlo a través de pip, ejecute el siguiente comando:

pip install pydf

Esta forma es general para sistemas operativos Linux. Ahora, veamos cómo instalar pydf en diferentes distribuciones de Linux.

Use el siguiente comando basado en su sistema operativo:

  • Ubuntu/Kali Linux/Debian: sudo apt-get install pydf
  • Arch Linux: sudo pacman -S pydf

Será algo parecido a esto:

[sudo] password for vivek:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
  pydf
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 10.8 kB of archives.
After this operation, 46.1 kB of additional disk space will be used.
Get:1 <http://archive.ubuntu.com/ubuntu> focal/universe amd64 pydf all 12+nmu1[10.8 kB]
Fetched 10.8 kB in 1s (15.5 kB/s)
Selecting previously unselected package pydf.
(Reading database ... 324744 files and directories currently installed.)
Preparing to unpack .../archives/pydf_12+nmu1_all.deb ...
Unpacking pydf (12+nmu1) ...
Setting up pydf (12+nmu1) ...

Instalación de pydf en RHEL/CentOS

Por defecto pydf no está instalado en las distribuciones Linux basadas en RHEL como CentOS, o Fedora. Por lo tanto, necesitamos instalarlo manualmente.

Utilice el siguiente comando, si usted es un usuario de RHEL, CentOS, Fedora o Rocky Linux:

python3 -m venv pydf
$ source pydf/bin/activate
$ python3 -m pip install pydf

Si tiene una versión anterior de RHEL/CentOS, utilice primero el comando dnf o el comando yum:

yum -y install pydf

Instalación de pydf en FreeBSD

Si utiliza FreeBSD, puede utilizar el siguiente port:

cd /usr/ports/sysutils/pydf/ && make install clean

Alternativamente, puede empaquetar a través del comando pkg_add/pkg:

pkg_add -r pydf

Instalación de pydf en macOS

Para instalar pydf en macOS, utilice el siguiente comando pip:

$ python3 -m venv pydf
$ source pydf/bin/activate
$ python3 -m pip install pydf

Personalizar pydf: Personalización de los colores de los comandos

Para comenzar a usar pydf para mostrar el espacio usado y disponible dentro del sistema de archivos montado, ejecute:

pydf

Además,

  • Para mostrar el resultado en formato "legible por humanos", añada la opción -h: pydf -h
  • Para mostrar el resultado en kilobytes, añada la opción -k: pydf -k
  • Para mostrar el resultado en megabytes, añada la opción -m: pydf -m
  • Para mostrar el resultado en gigabytes, añada la opción -g: pydf -g
  • Para desactivar el tema coloreado de la salida, añada la opción -bw: pydf --bw

Si desea dejar los colores pero personalizarlos, también puede hacerlo a través del archivo pydfrc. Para personalizar el comando pydf, necesita editar el archivo pydfrc en el editor de texto:

sudo nano /etc/pydfrc

Para realizar la configuración a nivel de usuario, cree el archivo .pydfrc en el directorio home del usuario:

cat /etc/pydfrc > ~/.pydfrc

e incluye las configuraciones necesarias.

Modificación de la salida pydf con tamaños de bloque específicos

Para modificar la salida pydf con un tamaño de bloque específico, inserte lo siguiente:

pydf -k
$ pydf --kilobytes
$ pydf -m
$ pydf --megabytes
$ pydf -g
$ pydf --gigabytes


Filesystem         Size Used Avail Use%                                                                                         Mounted on
/dev/vgubuntu/root  915  153   715 16.7 [##############.......................................................................] /

Acceso a los recursos de ayuda para pydf en Linux

Si necesita ayuda sobre la herramienta pydf, puede acceder a ella a través de:

$ pydf --help

Resumen

Pydf es una herramienta útil, pero puede que no esté instalada por defecto. Sin embargo, con esta guía para usar el comando pydf, la instalación manual le resultará fácil.

Esperamos que le haya sido útil.

# VPS Compartir:
Artículos Relacionados