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

Descargando GDU

Linux tiene muchas herramientas y comandos para verificar la utilización del disco. Algunas de estas herramientas y comandos vienen preinstalados. Eche un vistazo a la siguiente lista de comandos para verificar la información de uso del disco, estos se pueden encontrar en muchas distribuciones de Linux de forma predeterminada:

  • df: muestra el uso del espacio en disco del sistema de archivos.
  • du: estima el uso del disco para archivos, directorios.
  • ls -al: muestra todo el contenido de una carpeta.
  • stat: muestra el estado de un archivo y un sistema de archivos.

Ubuntu también tiene una herramienta basada en GUI llamada ‘Disk Usage Analyzer’ para analizar el uso del disco. Del mismo modo, hay otra herramienta ‘GDU Disk Usage Analyzer’ para ver el uso del disco en muchas distribuciones basadas en Linux y macOS.

GDU está escrito en lenguaje ‘Go’ y la página oficial de GitHub lo enmarca como ‘Analizador de uso de disco bastante rápido’, especialmente para SSD. También funciona para HDD pero el rendimiento no es tan eficiente como en SDD.

que cubriremos

En esta guía, le mostraré cómo instalar y usar GDU Disk Usage Analyzer en Ubuntu 20.04. Comencemos con esta guía.

requisitos previos

  • Acceso a Internet para buscar varios archivos.
  • Cuenta de usuario con acceso ‘sudo’.

Instalación de GDU Disk Usage Analyzer en Ubuntu 20.04

Instalación usando un archivo de almacenamiento

Paso 1. La página oficial de GitHub proporciona un enlace de descarga para el archivo de GDU. Para descargar el archivo, siga el comando:

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

Descargando GDU

Paso 2. Ahora extraiga el tar descargado con el comando:

tar xzf gdu_linux_amd64.tgz

Extrayendo archivo Tar

Paso 3. Haz que el archivo extraído sea ejecutable con:

sudo chmod +x gdu_linux_amd64

Paso 4. Mueva el archivo extraído al directorio /usr/bin/ que contiene la mayoría de los archivos ejecutables:

sudo mv gdu_linux_amd64 /usr/bin/gdu

Paso 5. Si todo se ha configurado correctamente, podemos verificar la instalación, verifique la versión de gdu con el comando:

gdu --version

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

Desinstalar GDU

Para desinstalar GDU, simplemente debemos eliminar el archivo ejecutable de GDU del directorio ‘/usr/bin/’ con el comando:

sudo rm /usr/bin/gdu

Desinstalar GDU

Instalación usando el repositorio Snap

GDU también se puede instalar con paquetes Snap que contienen todas sus dependencias. Los paquetes Snap o simplemente Snaps se pueden instalar desde Snap Store. Snap viene pre-enviado con muchas distribuciones populares de Linux, incluidas Ubuntu 18.04 LTS (Bionic Beaver) y Ubuntu 20.04 LTS (Focal Fossa). Para verificar, puede usar el comando ‘snap –version’ y verificar.

Paso 1. Si Snap no está presente en su sistema, puede instalarlo usando los dos comandos a continuación:

sudo apt update
sudo apt install snapd

Paso 2. Después del comando anterior, simplemente cierre la sesión y vuelva a iniciar sesión para actualizar la ruta del complemento de manera correcta.

Paso 3. Ahora instala gdu con el comando:

sudo snap install gdu-disk-usage-analyzer

Instalación rápida de GDU
Paso 4. Para corregir varias configuraciones para GDU, ejecute 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
Eso es todo para instalar GDU Disk Usage Analyzer en Ubuntu 20.04.

Ahora que GDU está instalado, verifiquemos rápidamente el uso de varias opciones que proporciona, solo emita la opción ‘ayuda’ como argumento:

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

Uso del analizador de uso de disco GDU

1. Cuando no se usa ningún argumento (opción de línea de comando), GDU escaneará el directorio actual en el que está trabajando. Por ejemplo, si ejecutamos este comando en la terminal del directorio de inicio, se obtienen los siguientes resultados:

GDU sin ningún argumento
2. En caso de que este comando se ejecute en alguna otra carpeta, especifique la ruta de esa carpeta con el comando:

$ gdu /home/howtoforge/Downloads

GDU con la ruta de un directorio
3. Para navegar entre diferentes directorios, la interfaz GDU usa teclas de flecha. Por ejemplo, para ir dentro del directorio ‘Descargar’ use la flecha hacia adelante y para regresar, presione la flecha hacia atrás.

4. Para ver cuánto disco se utiliza y la cantidad de espacio libre disponible para todos los discos montados, podemos usar el comando:

gdu -d

GDU que muestra la utilización de discos montados
En la imagen de arriba, podemos ver los detalles de los discos montados.

5. Para mostrar solo el tamaño aparente, use:

gdu -a

GDU solo con tamaño aparente
6. Para establecer el esquema de color en blanco/gris/negro, ejecute:

gdu -c /path/to/folder

Cambio de esquema de color GDU
7. Al ejecutar GDU, pueden aparecer varios indicadores antes del nombre de los archivos y directorios. Estas banderas tienen un significado especial como se muestra a continuación:

  • ‘!’ : indica un error durante una operación de lectura de un directorio.
  • ‘.’ : indica un error durante una operación de lectura de un subdirectorio.
  • ‘@’ : Muestra que el archivo es un enlace simbólico o un socket.
  • ‘H’ : Indica que el mismo archivo ya fue contado (enlace duro).
  • ‘e’ : Indica que el Directorio está vacante.

Conclusión

Una tarea diaria para el administrador del sistema incluye monitorear el uso del espacio en disco. Esto ayuda a decidir si hay suficiente espacio disponible para ejecutar e instalar una aplicación, verificar el espacio para la copia de seguridad del sistema, eliminar archivos redundantes, etc. GDU es una aplicación muy simple de usar pero eficiente para monitorear el espacio en disco.

Deja una respuesta

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