Saltar al contenido
Todo sobre trucos y tutoriales de Android

Duf – Comprobar el uso del disco en Linux

Escrito puramente en el lenguaje de programación Go, tonto (Utilidad Disk Usage Free) es una herramienta de línea de comandos gratuita y de código abierto que es una alternativa al comando df. Muestra de forma intuitiva las estadísticas de uso del disco del sistema en un formato tabular con salida codificada por colores. Se puede instalar en Linux, BSD, Windows e incluso macOS.

La utilidad de línea de comandos duf proporciona funciones como:

  1. Salida colorida intuitiva y ordenada
  2. Capacidad para proporcionar resultados en formato JSON.
  3. Proporciona una salida receptiva que se adapta perfectamente a su terminal.
  4. Dispositivos de agrupación y filtrado.
  5. Puede ordenar la salida según su preferencia.

En este tutorial aprendemos a instalar duf en un ubuntu linux y como comprobar el uso del disco.


1) Instale la utilidad duf usando snap

Duf está disponible en la tienda instantánea y se puede instalar como un paquete instantáneo. En resumen, un paquete instantáneo es una aplicación que se envía con todas las bibliotecas y las dependencias necesarias para que la aplicación se instale sin problemas.

Para instalar Duf como un paquete instantáneo, primero habilite el complemento en su sistema.



$ sudo apt update
$ sudo apt install snapd

Luego instale el paquete DUF snap como se muestra.

$ sudo snap install duf-utility
instalar duf en Ubuntu desde snap
instalar la utilidad de línea de comandos duf desde snap

2) Instale la utilidad duf usando un paquete Debian

Alternativamente, puede optar por instalar Duf usando el paquete Debian del repositorio de GitHub. Al momento de escribir esta guía, la última versión es Duf 0.6.2. Así que descargue el paquete Debian usando el comando wget de la siguiente manera.

$ wget  https://github.com/muesli/duf/releases/download/v0.6.2/duf_0.6.2_linux_amd64.deb
Descargar el paquete duf Debian
Descargar el paquete duf Debian

Luego, instale el archivo duf Debian usando el administrador de paquetes dpkg de la siguiente manera.

$ sudo dpkg -i duf_0.6.2_linux_amd64.deb
Instalar duf desde el paquete Debian
instalar duf desde el paquete Debian

3) Instale la utilidad duf instalando desde la fuente

Por último, puede instalar la utilidad duf desde la fuente ejecutando los siguientes comandos. Pero primero, asegúrese de haber instalado el idioma GO en su sistema. Encuentre las instrucciones de instalación aquí.

Entonces, clona el repositorio de git.

$ git clone https://github.com/muesli/duf.git

Luego compile desde la fuente como se muestra.

$ cd duf
$ go build

Nota: Se recomienda instalar en el entorno de prueba y verificar la utilización de recursos antes de instalar en producción.

uso del comando duf

Una vez instalado, puede iniciar duf en el terminal invocando el comando duf de la siguiente manera.

$ duf

Esto enumera todas las particiones lógicas y sistemas de archivos como se muestra.

comando duf
comando duf

Además, puede limitarse a ver una sola partición como du /home , du /boot y du / para mencionar algunos ejemplos:

$ duf  /
duf muestra una partición específica
duf muestra una partición específica

Además, puede ordenar las columnas que se mostrarán. Por ejemplo, en el siguiente ejemplo, configuramos el comando duf para mostrar el punto de montaje, el tamaño de la partición, el espacio utilizado, el espacio disponible y el sistema de archivos.


$ duf  --output mountpoint, size, used, avail, filesystem
duf ordena las columnas que se mostrarán
duf ordena las columnas que se mostrarán

Puede mostrar los inodos de la siguiente manera:

$ duf --inodes
número de inodo de visualización duf
número de inodo de visualización duf

Para imprimir la salida en JSON, ejecute:

$ duf --json
salida de pantalla duf en json
salida duf json

Para obtener más opciones de comando, ejecute el comando:

$ duf --help

Conclusión

Como ha visto, la utilidad duf es una forma elegante pero útil de rastrear el uso del espacio en disco de una manera intuitiva y fácil de usar.

TE PUEDE INTERESAR:  Cómo instalar y usar Redshift en Ubuntu 20.04