Pydf un comando alternativo “df” para verificar el uso del disco en diferentes colores

El “ pydf. ( Python Disk File System. es una herramienta de línea de comandos avanzada y una buena alternativa al “df comand” de Linux. Se utiliza para mostrar la cantidad de espacio en disco disponible y utilizado en un sistema de archivos Linux. al igual que el comando df. pero en diferentes colores. La salida del comando pydf se puede personalizar según sus necesidades.

 Comando Pydf para verificar el uso del disco

Comando Pydf para verificar el uso del disco

Este comando “ pydf. está escrito en lenguaje python. que muestra la cantidad de uso del disco y el espacio disponible en el sistema de archivos montado en Linux, usando colores personalizados para diferentes tipos de sistemas de archivos.

Instalación de pydf

De forma predeterminada, la herramienta pydf no está instalada en las distribuciones de Linux, debe instalarla utilizando un repositorio de terceros. Entonces, primero habilite el repositorio EPEL y luego habilítelo, use el siguiente “comando yum” para instalarlo.

En RHEL/CentOS/Fedora/Scientific Linux # yum instale pydf Salida de muestra Complementos cargados: rapidmirror, seguridad Determinación de espejos más rápidos epel/metalink | 4,2 kB * base: mirror.nbrc.ac.in * epel: mirrors.ispros.com.bd * extras: mirror.nbrc.ac.in base | 3,7 kB epel | 3,9 kB epel/primary_db | 4,2 MB extras | Actualizaciones de 3,5 kB | Actualizaciones de 3,5 kB/primary_db | 1.9 MB Configuración del proceso de instalación Resolución de dependencias-> Ejecución de comprobación de transacciones—> Se instalará el paquete pydf.noarch 0: 9-3.el6-> Resolución de dependencias finalizadas Dependencias resueltas ========== ================================================ ================================================ ==== Tamaño del repositorio de la versión del archivo del paquete ======================================= ================================================ ======================= Instalación: pydf noarch 9-3.el6 epel 14 k Resumen de transacciones ============= ================================================ ================================================ = Instalar 1 paquete (s) Tamaño total de descarga: 14 k Tamaño instalado: 25 k ¿Está bien esto [y/N]: y Paquetes de descarga: pydf-9-3.el6.noarch.rpm | 14 kB Ejecutando rpm_check_debug Ejecutando Transaction Test Transaction Test satisfactoria Ejecutando Transaction Instalando: pydf-9-3.el6.noarch 1/1 Verificando: pydf-9-3.el6.noarch 1/1 Instalado: pydf.noarch 0: 9-3 .el6 Completo! En Debian/Ubuntu/Linux Mint

En distribuciones basadas en Debian. la herramienta pydf está disponible en el sistema del administrador de paquetes, puede instalarla usando el “comando apt-get” como se muestra a continuación.

$ sudo apt-get install pydf Salida de muestra [sudo] contraseña para tecmint: Leyendo listas de paquetes … Listo Construyendo árbol de dependencias Leyendo información de estado … Listo El siguiente paquete se instaló automáticamente y ya no es necesario: java-wrappers Utilice ‘apt-get autoremove’ para eliminarlo. Se instalarán los siguientes paquetes NUEVOS: pydf 0 actualizado, 1 recién instalado, 0 para eliminar y 10 no actualizado. Necesita obtener 12,1 kB de archivos. Después de esta operación, se utilizarán 70,7 kB de espacio adicional en disco. Obtener: 1 http://in.archive.ubuntu.com/ubuntu/raring/universe pydf los 10 [12.1 kB] Obtenidos 12.1 kB en 1s (6.097 B/s) Seleccionando el paquete pydf previamente no seleccionado. (Leyendo la base de datos … 175568 archivos y directorios instalados actualmente.) Desempaquetando pydf (de …/apt/archives/pydf_10_all.deb) … Procesando disparadores para man-db … Configurando pydf (10) .. .

Cómo usar el comando pydf

Si solo ejecuta el comando “ pydf. sin especificar el argumento, mostrará solo información del uso del espacio en disco junto con todos los sistemas de archivos montados .

# pydf Tamaño del sistema de archivos utilizado% de uso disponible montado en. dev/sda2 49G 3244M 44G 6.4 [### …….. ………………………..]//dev/sda1 194M 43M 140M 22.4 [#########. …………………………]/boot /dev/sdb1 492G 345G 122G 70.2 [######################## ……………]/data. dev/sda3 39G 4043M 33G 10.0 [#### ………………………………]/home/dev/sda6 55G 33G 19G 60.0 [####################### …………… .]/var /dev/sdc1 492G 262G 205G 53.3 [##################### ….. …………..]/videos. freestar.config.enabled_slots.push

Para comprobar cuál sistema de archivos que tiene 0. bloques, simplemente ejecute el siguiente comando junto con el argumento “-a. o “ –todos. .

# pydf-a Tamaño del sistema de archivos utilizado% de uso disponible montado en. dev/sda2 49G 3244M 44G 6.4 [## …………. …………………]//dev/sda1 194M 43M 140M 22.4 [######## ………. ………………]/boot /dev/sdb1 492G 345G 122G 70.2 [##################################################################################################################################################################################################################################################################### ################ ………..]/data. devpts 0 0 0-[………………………………]/dev/pts tmpfs 3995M 0 3995M 0.0 [………………………………]/dev/shm/dev/sda3 39G 4043M 33G 10.0 [#### …………………………..]/home proc 0 0 0-[………………………………]/proc ninguno 0 0 0-[. ……………………………..]/proc/sys/fs/binfmt_misc sysfs 0 0 0-[ ………………………………]/sys/dev/sda6 55G 33G 19G 60.0 [## ################### …………..]/var sunrpc 0 0 0-[……. ………………………..]/var/lib/nfs/rpc_pipefs. /dev/sdc1 492G 262G 205G 53.3 [################## ……………..]/videos.

Para ver la salida en formato legible por humanos, use la opción “-h”. que imprimirá tamaños (p. ej., 10K. 10 M </str ong>, 10G. .

# pydf-h Tamaño del sistema de archivos utilizado% de uso disponible montado en. dev/sda2 49G 3244M 44G 6.4 [### ……………………………….]//dev/sda1 194M 43M 140M 22.4 [######### ………………………….]/boot /dev/sdb1 492G 345G 122G 70.2 [########################## ….. …….]/data. dev/sda3 39G 4043M 33G 10.0 [#### ………………….. ………….]/inicio/dev/sda6 55G 33G 19G 60.0 [###############################################################################################################################################################################################################################################################################. ……………]/var /dev/sdc1 492G 262G 205G 53.3 [#################################################################################################################################################################################################################################################################### ######### ……………….]/videos.

Para imprimir tamaños en kilobytes (p. ej., 1024. tamaño de bloque) utilice la opción “-k. como se muestra a continuación.

# pydf-k Tamaño del sistema de archivos utilizado% de uso disponible montado en. dev/sda2 51606140 3321932 45662768 6.4 [## …….. ……………………..]//dev/sda1 198337 44371 143726 22.4 [######## ….. …………………..]/boot /dev/sdb1 516054864 362172932 127667872 70.2 [#### #################### ………..]/data. dev/sda3 41284928 4140032 35047744 10.0 [## ## …………………………..]/home/dev/sda6 57593092 34575244 20092232 60.0 [#### ################# …………..]/var /dev/sdc1 516054864 274980776 214860028 53.3 [################## ……………..]/videos.

Para imprimir la salida resumida en megabytes (por ejemplo, 1048576. tamaño de bloque) use la opción “-m. como se muestra a continuación.

pydf-m Tamaño del sistema de archivos e% de uso disponible usado montado en. dev/sda2 50397 3244 44593 6.4 [## ………………………. ………]//dev/sda1 194 43140 22.4 [######### ………………… ………]/boot /dev/sdb1 503960 353685 124675 70.2 [######################################################################################################################################################################################################################################################################. ######### …………]/data. dev/sda3 40317 4043 34226 10.0 [#### ……… ……………………..]/home/dev/sda6 56243 33768 19618 60.0 [############ ########### …………….]/var /dev/sdc1 503960 268536 209824 53,3 [ #################### ………………]/videos.

Para tamaños de impresión en gigabytes (p. ej., 1073741824. , especifique la opción “-g. como se muestra a continuación.

# pydf-g Tamaño del sistema de archivos utilizado% de uso disponible montado en. dev/sda2 50397 3244 4459 3 6.4 [## ……………………………….]//dev/sda1 194 43 140 22.4 [######### …………………………]/boot /dev/sdb1 503960 353685 124675 70.2 [########################## …….. ….]/data. dev/sda3 40317 4043 34226 10.0 [#### …………………….. ………]/home/dev/sda6 56243 33770 19616 60.0 [##################### …… ……….]/var /dev/sdc1 503960 268536 209824 53.3 [#####################################################################################################################################################################################################################################################################. #### ………………]/videos.

Para ver la información sobre inodos. en lugar de bloques, use el argumento “-i. como se indica a continuación.

# pydf-i Nodos del sistema de archivos utilizados% de uso disponible montado en. dev/sda2 3200k 78k 3122k 2.5 [# …………………………………]//dev/sda1 50k 40 50k 0,1 […………. ………………………]/boot /dev/sdb1 31M 411k 31M 1.3 [ # …………………………………]/data. dev/sda3 2560k 3031 2557k 0.1 [………………………………….]/inicio/dev/sda6 3576k 873k 2703k 24.4 [########## …………………………]/var /dev/sdc1 31M 2033k 29M 6.4 [### …………………….. ………..]/videos.

Si desea deshabilitar la salida coloreada, simplemente use la opción “ –bw. .

# pydf–bw Tamaño del sistema de archivos utilizado% de uso disponible montado en/dev/sda2 49G 3244M 44G 6.4 [### …………………….. ………..]//dev/sda1 194M 43M 140M 22.4 [######### ………………. …………]/boot/dev/sdb1 492G 345G 122G 70.2 [################################################################################################################################################################################################################################################################################### ## …………]/data/dev/sda3 39G 4043M 33G 10.0 [#### ……………….. ………….. ..]/home/dev/sda6 55G 33G 19G 60.1 [###################### ………… ….]/var/dev/sdc1 492G 262G 205G 53.3 [#################### …………. ……]/videos

Cómo personalizar los colores pydf

El pydf tiene su propio archivo de configuración, donde puede definir sus propios colores personalizados para darle un toque y apariencia extra a su salida .

# vi/etc/pydfrc

Para obtener más información, lea las páginas man del comando pydf presionando “ man pydf. en una terminal.