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 *