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 *