Cómo usar el comando duf en Linux

La utilidad duf no es más que una mejora de lo que hacen los comandos tradicionales du y df para verificar el espacio usado y libre de una manera estructurada y agradable a la vista.

Y así es como muestra el espacio en disco utilizado por defecto:

Se ve limpio y bonito, ¿verdad?

Entonces, en este tutorial, lo guiaré a través de cómo instalar y usar el comando duf en Linux.

instalando duf

Si está en Ubuntu 22.04 o Debian inestable, puede usar el administrador de paquetes apt para una instalación sencilla:

sudo apt install duf

Y si está en Arch, el comando pacman haría el trabajo:

sudo pacman -S duf

Pero si está en Debian estable o está ejecutando una versión anterior de Ubuntu, puede usar paquetes deb preconstruidos para instalar duf:

wget https://github.com/muesli/duf/releases/download/v0.8.1/duf_0.8.1_linux_amd64.deb

Ahora usted puedeinstalar el paquete debusando el comando dado:

sudo apt install ./duf_0.8.1_linux_amd64.deb

Puede acceder a más paquetes prediseñados, incluidos rpm desde supágina de lanzamiento.

Del mismo modo, puede seguirinstrucciones de su página de iniciopara construir un paquete desde la fuente.

Uso de duf para verificar el uso del disco y el espacio libre

Simplemente puede usardufsin ninguna opción y obtendrá una lista de dispositivos montados:

duf

Enumerar dispositivos y puntos de montaje específicos

Puede usar duf para enumerar uno o más dispositivos al mismo tiempo. Solo tienes que especificar la ruta del puerto o dispositivo de montaje y listo:

duf DriveName

Para exampleseguí enumerando el directorio de inicio y mi disco externo:

duf /home /media/sagar/HDD
enumerar unidades específicas usando el comando duf

Accionamientos de filtros y puntos de montaje

La utilidad duf proporciona varias opciones para que pueda filtrar la salida y obtener los resultados esperados.

Por ejemplo, puede el--onlyOpción para mostrar solo dispositivos específicos:

duf --only device_name

Entonces, si quiero enumerar los dispositivos montados localmente, tendré que agregarlocalcon el--onlyopción:

duf --only local
encuentre el uso del disco de dispositivos locales en linux con duf

?Del mismo modo, puedes usar el--hideopción para alterar el efecto.

Y si desea enumerar sistemas de archivos específicos, puede usar--only-fsy agregar tipos de sistemas de archivos.

Por ejemplo, busquétmpfs(sistema de archivos temporal):

duf --only-fs tmpfs
busque el uso específico del sistema de archivos en Linux

Ordenar salida

Puede ordenar la salida en función de una variedad de claves, como el tamaño, el uso y más, utilizando el--sortopción.

Para examplesi quiero ordenar la salida según el uso:

duf --sort usage
ordenar unidades según el uso del disco en Linux

Obtener salida JSON

Si eres alguien como yo que prefiere tener una salida JSON, puedes usar--jsonopción:

duf --json
obtener la salida json del espacio en disco usado en Linux

Y si desea guardar la salida en un archivo de texto, puede redirigir la salida estándar al archivo de texto:

duf --json > duf.json

Finalizando

Duf es una de las nuevas herramientas CLI que está ganando bastante popularidad entre los usuarios de Linux. Y puedes ver cómo hace las cosas mejor que los comandos tradicionales df y du.

Aquí hay algunos comandos de Linux alternativos más modernos.

Espero que a ti también te pase lo mismo.

Actualizaciones del boletín

Ingrese su dirección de correo electrónico a continuación para suscribirse a nuestro boletín