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.