Búsqueda de sitios web

Duf: una mejor utilidad de monitoreo de discos de Linux


duf es una de las sofisticadas utilidades de monitoreo de discos de Linux escritas en Golang. Se lanza bajo licencia MIT y es compatible con Linux, macOS, BSD e incluso Windows. Algunas de las características principales de duf incluyen:

  • una mejor alternativa al 'comando df'.
  • Esquema de colores claros y oscuros.
  • Salida en formato JSON.
  • Opción para ordenar, agrupar y filtrar resultados.
  • Terminal regulable en altura y ancho.

Instalación de la herramienta Duf (uso de disco) en Linux

Hay dos formas de instalar DUF. Puede compilarlo desde el código fuente o descargar la configuración en formato nativo (.rpm o .deb) específico para la distribución de Linux e instalarlo. Te guiaré a través de ambos métodos.

Construyendo Duf desde la fuente

Debes configurar el entorno Go (1.12 o superior) para compilar duf. Si no tiene Go configurado en su máquina, consulte nuestro artículo completo sobre cómo configurar Go en Ubuntu.

git clone https://github.com/muesli/duf.git
cd duf
go build

Instalación de Duf desde paquetes

Puede descargar el paquete duf directamente desde el repositorio de Github o utilizar el comando wget.

--------- On Debina, Ubuntu & Mint --------- 
wget https://github.com/muesli/duf/releases/download/v0.6.0/duf_0.6.0_linux_amd64.deb
dpkg -i duf_0.6.0_linux_amd64.deb 


--------- On RHEL, CentOS & Fedora ---------
wget https://github.com/muesli/duf/releases/download/v0.6.0/duf_0.6.0_linux_amd64.rpm
rpm -ivh duf_0.6.0_linux_amd64.rpm

Uso de la herramienta Duf (uso de disco) en Linux

Ahora, inicia la aplicación simplemente escribiendo duf desde la terminal.

duf

Duf tiene muchas funciones, por lo que un buen lugar para comenzar sería utilizar la opción --help.

duf --help

Puede imprimir solo sistemas de archivos o dispositivos específicos pasándolo como argumento. Desde que creé esta máquina en una única partición, todo está montado en la raíz (/). Según su esquema de partición, verá resultados diferentes.

duf /home /usr /opt
duf /root/
duf /var/log

Puede pasar el indicador --all para mostrar sistemas de archivos pseudo, inaccesibles y duplicados.

duf -all

En lugar de imprimir el uso del bloque, podemos imprimir el uso del Inodo sin pasar por --inodes como argumento.

duf --inodes

Puede ordenar la salida o mostrar solo ciertas columnas según ciertas palabras clave.

duf --sort size

Tiene la opción de imprimir solo ciertas columnas sin pasar por el nombre de la columna como argumento para el indicador --output.

duf --output used,size,avail,usage

A continuación se muestra la lista de palabras clave válidas.

  • punto de montaje
  • tamaño
  • usado
  • aprovechar
  • uso
  • inodos
  • inodos_usados
  • inodes_avail
  • uso_inodos
  • tipo
  • sistema de archivos

Duf viene con una combinación de colores claros y oscuros. Para configurar la combinación de colores, utilice los siguientes comandos.

duf -theme dark               # Dark color scheme
duf --theme light             # Light color scheme

Duf admite salida en formato JSON.

duf --json

Eso es todo por este artículo. Duf es una herramienta en proceso de maduración y se le han agregado más funciones y correcciones de errores. Pruébelo y háganos saber sus comentarios.