Cómo instalar y usar Gdu Disk Usage Analyzer en Ubuntu 20.04

Descargando GDU

Linux ofrece una variedad de herramientas y comandos para monitorear el uso del disco duro. Entre estos, destacan comandos preinstalados en muchas distribuciones de Linux que son esenciales para la administración del sistema:

  • df: muestra el uso del espacio en disco de los sistemas de archivos.
  • du: estima el espacio utilizado por archivos y directorios.
  • ls -al: revela todos los contenidos de un directorio.
  • stat: informa el estado de un archivo o sistema de archivos.

Ubuntu también cuenta con una herramienta gráfica conocida como ‘Disk Usage Analyzer’ para la evaluación del uso del disco. De forma similar, existe otra herramienta llamada ‘GDU Disk Usage Analyzer’, compatible con varias distribuciones basadas en Linux y macOS.

GDU, conocido también como «gdu linux», está desarrollado en el lenguaje de programación ‘Go’, y su página oficial en GitHub lo describe como un ‘Analizador de uso de disco bastante rápido’, optimizado para SSDs, aunque también funciona en HDDs.

Qué cubriremos

En este artículo, te guiaremos sobre cómo instalar y utilizar «sudo disk usage analyzer», en particular, el GDU Disk Usage Analyzer en Ubuntu 20.04. Sin más preámbulos, comencemos con esta guía.

Requisitos previos

  • Conexión a Internet para descargar archivos necesarios.
  • Cuenta de usuario con privilegios de ‘sudo’.

Cómo instalar GDU Disk Usage Analyzer en Ubuntu 20.04

Instalación mediante un archivo comprimido

Para iniciar la instalación de «linux gdu», sigue estos pasos:

Paso 1. Desde la página oficial de GitHub, puedes obtener el enlace de descarga para «gdu linux». Utiliza el siguiente comando para descargar el archivo:

wget https://github.com/dundee/gdu/releases/latest/download/gdu_linux_amd64.tgz

Descargando GDU

Paso 2. Extrae el archivo tar.gz descargado con el siguiente comando:

tar xzf gdu_linux_amd64.tgz

Extrayendo archivo Tar

Paso 3. Convierte el archivo extraído en ejecutable con el comando:

sudo chmod +x gdu_linux_amd64

Paso 4. Mueve el archivo ejecutable al directorio /usr/bin/, donde reside la mayoría de los binarios:

sudo mv gdu_linux_amd64 /usr/bin/gdu

Paso 5. Para verificar la instalación de «install gdu», comprueba la versión instalada de gdu con:

gdu --version

Hacer que el archivo sea ejecutable y verificar la versión

Desinstalar GDU
Si necesitas desinstalar GDU, elimina el archivo binario del directorio ‘/usr/bin/’ empleando el comando:

sudo rm /usr/bin/gdu

Desinstalar GDU

Instalación utilizando el repositorio Snap

GDU también puede ser instalado mediante paquetes Snap, los cuales incluyen todas sus dependencias. Estos paquetes, conocidos simplemente como Snaps, están disponibles en la Snap Store. Snap está presente por defecto en muchas distribuciones de Linux populares, incluidas Ubuntu 18.04 LTS y Ubuntu 20.04 LTS. Para verificar si Snap está instalado en tu sistema, puedes usar ‘snap –version’.

Paso 1. Si Snap no está instalado en tu sistema, puedes agregarlo utilizando los siguientes comandos:

sudo apt update
sudo apt install snapd

Paso 2. Después de la instalación, cierra sesión y vuelve a iniciarla para que la ruta de Snap se actualice correctamente.

Paso 3. Instala «gdu-disk-usage-analyzer» con el comando Snap:

sudo snap install gdu-disk-usage-analyzer

Instalación rápida de GDU

Paso 4. Para configurar adecuadamente GDU, ejecuta los siguientes comandos:

snap connect gdu-disk-usage-analyzer:mount-observe :mount-observe
snap connect gdu-disk-usage-analyzer:system-backup :system-backup
snap alias gdu-disk-usage-analyzer.gdu gdu

Configuración de GDU usando Snap

Ahora que hemos completado la instalación de «disk usage analyzer ubuntu», exploremos rápidamente las diversas opciones que ofrece GDU. Simplemente ejecuta el comando ‘ayuda’ para desplegar la información de uso:

gdu --help

Salida de muestra:

Usage:
  gdu [directory_to_scan] [flags]

Flags:
-h, –help                          help for gdu
-i, –ignore-dirs strings           Absolute paths to ignore (separated by comma) (default [/proc,/dev,/sys,/run])
-I, –ignore-dirs-pattern strings   Absolute path patterns to ignore (separated by comma)
-l, –log-file string               Path to a logfile (default «/dev/null»)
-m, –max-cores int                 Set max cores that GDU will use. 3 cores available (default 3)
-c, –no-color                      Do not use colorized output
-x, –no-cross                      Do not cross filesystem boundaries
-H, –no-hidden                     Ignore hidden directories (beginning with dot)
-p, –no-progress                   Do not show progress in non-interactive mode
-n, –non-interactive               Do not run in interactive mode
-a, –show-apparent-size            Show apparent size
-d, –show-disks                    Show all mounted disks
-v, –version                       Print version


Opción de ayuda de GDU

Cómo usar el analizador de uso de disco GDU

1. Al ejecutar GDU sin argumentos, este escanea el directorio actual donde te encuentras. Si el comando se ejecuta desde el directorio de inicio, se obtendrán resultados como estos:

GDU sin ningún argumento

2. Si deseas analizar un directorio específico, simplemente indica su ruta al ejecutar GDU, por ejemplo:

$ gdu /home/usuario/Descargas

GDU con la ruta de un directorio

3. La interfaz de GDU permite navegar entre directorios usando las teclas de flecha. Para ingresar a un directorio, usa la flecha hacia adelante y para volver, la flecha hacia atrás.

4. Para ver el uso del disco y el espacio libre de todos los discos montados, se puede usar el comando:

gdu -d

GDU mostrando la utilización de discos montados

5. Si quieres ver únicamente el tamaño aparente, utiliza el comando:

gdu -a

GDU solo con tamaño aparente

6. Para cambiar el esquema de color a un diseño sin colores, escribe:

gdu -c /ruta/al/directorio

Cambio de esquema de color GDU

7. Durante la ejecución de GDU, es posible que veas varios indicadores antes de los nombres de archivos y directorios. Cada uno de estos tiene un significado específico, como se muestra a continuación:

  • ‘!’ : señala un error al leer un directorio.
  • ‘.’ : indica un error al leer un subdirectorio.
  • ‘@’ : identifica que el archivo es un enlace simbólico o socket.
  • ‘H’ : marca que el archivo ya fue contabilizado anteriormente (hard link).
  • ‘e’ : muestra que el directorio está vacío.

Conclusión

Monitorear el uso del espacio en disco es una tarea rutinaria para los administradores de sistemas. Esto es crucial para asegurar que haya suficiente espacio para nuevas aplicaciones, realizar copias de seguridad y eliminar archivos redundantes. «GDU Disk Usage Analyzer» es una herramienta eficaz y fácil de usar para gestionar el espacio de disco en entornos Linux. Con esta guía, ahora sabes qué significa «gdu» y cómo instalar y manejar esta herramienta para obtener una visión clara de la utilización del espacio en disco en Ubuntu 20.04.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *