Cómo analizar el uso de espacio en disco en Linux desde la Terminal

Cómo analizar el uso de espacio en disco en Linux desde la Terminal

¿Se está quedando sin espacio en su servidor Linux ? ¿Estás tratando de averiguar qué está consumiendo todo el espacio, pero no puedes resolverlo? Siga nuestra guía mientras repasamos cómo analizar el uso de datos en Linux a través de la terminal.

Nota: aunque esta guía se centra en el servidor Linux, estos métodos también funcionan en cualquier computadora de escritorio o portátil que ejecute un sistema operativo basado en Linux. ¡No dudes en seguirnos!

1. Analizar el espacio en disco en Linux - NCDU

La mejor manera de averiguar el uso de su disco en la línea de comandos en Linux es con la herramienta NCDU. Es una utilidad basada en Ncurses que escanea los resultados de un gráfico (de mayor a menor) que le muestra cuánto espacio están ocupando los datos en su sistema de archivos Linux.

Instalación de NCDU en Linux

La aplicación NCDU es muy ligera y fácil de poner en marcha. Sin embargo, ningún sistema operativo Linux moderno lo envía de forma predeterminada, por lo que debemos demostrar cómo instalarlo antes de mostrarle cómo usarlo para analizar el uso del sistema de archivos de su sistema Linux.

Para instalar NCDU en Linux, abra una ventana de terminal o conéctese a su máquina servidor Linux a través de SSH. A partir de ahí, siga las instrucciones de la línea de comandos que se describen a continuación que correspondan con el sistema operativo que utiliza actualmente.

Ubuntu

Para instalar la aplicación NCDU en Ubuntu, use el siguiente comando Apt .

sudo apt instalar ncdu

Debian

En Debian, puede hacer que NCDU funcione con el siguiente comando Apt-get en una terminal.

sudo apt-get install ncdu

Arch Linux

Aquellos en Arch Linux pueden obtener NCDU con el administrador de paquetes Pacman .

sudo pacman -S ncdu

Fedora

¿Estás en Fedora Linux? Si es así, podrá poner NCDU en funcionamiento con el comando dnf a continuación.

sudo dnf instalar ncdu

OpenSUSE

Para que NCDU funcione en OpenSUSE Linux, ejecute el comando Zypper a continuación.

zypper addrepo https://download.opensuse.org/repositories/utilities/openSUSE_Leap_15.1/utilities.repo zypper actualizar zypper instalar ncdu

Linux genérico

Si está utilizando un sistema operativo Linux que no está incluido en esta lista, aún podrá instalar el software a través del código fuente.

Para obtener el código fuente de NCDU, debe dirigirse al sitio web del desarrollador .

Usar NCDU para analizar el uso del sistema de archivos en la línea de comandos

Para usar NCDU para analizar el uso del sistema de archivos, comience abriendo una terminal. Luego, ejecute el comando ncdu junto con el directorio que desea analizar. Por ejemplo, para analizar el directorio / var, ejecutaría:

ncdu / var

O analice todo el sistema apuntando NCDU al directorio / con:

Cómo analizar el uso de espacio en disco en Linux desde la Terminal

ncdu /

Una vez que haya ejecutado el comando ncdu en el directorio que desea analizar, verá aparecer una ventana. En esta ventana, verá que la aplicación NCDU escanea la carpeta. Siéntese y tenga paciencia mientras escanea. Puede llevar mucho tiempo, especialmente si tiene muchos archivos.

Cuando la NCDU haya terminado de escanear, se le presentará un gráfico interactivo. Este gráfico clasificará los directorios en el sistema Linux por tamaño. La carpeta de la parte superior está utilizando la mayor cantidad de datos. El que está en la parte inferior está usando menos.

Cómo analizar el uso de espacio en disco en Linux desde la Terminal

Usando las teclas de flecha ARRIBA / ABAJO , busque la carpeta que desea ver. Luego, presione Entrar para acceder. Para salir del analizador de uso de disco NCDU, presione q en el teclado.

Cómo analizar el uso de espacio en disco en Linux desde la Terminal

2. Analizar el espacio en disco en Linux - DF

Otra forma de analizar el uso del sistema de archivos en la terminal de Linux es con la herramienta DF. Para usar la herramienta DF, ejecute df y luego la parte del sistema de archivos que desea analizar. Por ejemplo, para comprobar el estado del ~/directorio, ejecute df ~ / .

df ~ /

La ejecución de la herramienta DF en un directorio generará una lectura total de ese directorio, cuánto espacio se usa y cuánto queda. Sin embargo, la lectura no está en un formato fácil de leer. Para indicarle a la herramienta DF que muestre un resumen de la cantidad de datos que usa un directorio en el sistema en un formato fácil de leer, use el modificador -h . El interruptor -h imprimirá la lectura en gigabytes y megabytes.

Cómo analizar el uso de espacio en disco en Linux desde la Terminal

df -h ~ /

Para analizar cualquier directorio, ejecute el comando df en cualquier carpeta. Sin embargo, comprenda que el comando df no ofrece una lectura detallada del directorio. En cambio, solo ofrece un resumen rápido.

3. Analizar el espacio en disco en Linux - DU

Si las herramientas NCDU y DF no lo hacen, otra excelente manera de analizar el uso del sistema de archivos en Linux es la herramienta DU. DU puede escanear cualquier directorio y mostrar una lectura del tamaño de cada archivo en esa carpeta en particular. Es útil para encontrar qué archivos ocupan más espacio.

Para averiguar qué archivos ocupan más espacio en un directorio determinado de su sistema Linux, ejecute du / directory . Por ejemplo, para averiguar cuáles son los archivos más grandes del /vardirectorio, ejecute:

Cómo analizar el uso de espacio en disco en Linux desde la Terminal

du -ch / var

Después de ejecutar el comando du , mostrará una lista de cada archivo y su tamaño, así como el tamaño total de todos los archivos agregados al final de la lista. Para que sea más fácil de leer, envíe la salida del comando a un archivo de texto.

du -ch / mi-directorio-favorito> du-readout.txt

Puede ver el archivo de texto con la herramienta cat . Alternativamente, ábralo con su editor de texto favorito.

cat du-readout.txt


Mejora el portapapeles de Gnome Shell con Pano

Mejora el portapapeles de Gnome Shell con Pano

Seamos realistas, el portapapeles predeterminado de Gnome Shell no es muy bueno. ¡Instala Pano para mejorar tu experiencia con el portapapeles!

Cómo instalar DaVinci Resolve 17 en Linux

Cómo instalar DaVinci Resolve 17 en Linux

¿Necesita un excelente editor de video no lineal para su caja de Linux? ¡Haz que Davinci Resolve 17 funcione con esta guía!

Cómo descargar fondos de pantalla al escritorio de Linux con Wallpaper Downloader

Cómo descargar fondos de pantalla al escritorio de Linux con Wallpaper Downloader

Wallpaper Downloader es un descargador y administrador de fondos de pantalla de Linux. Es compatible con la mayoría de los entornos de escritorio de Linux y es muy fácil de usar. esta guía

Cómo instalar Tuxedo OS en tu computadora

Cómo instalar Tuxedo OS en tu computadora

¿Quiere probar el sistema operativo Tuxedo de las computadoras Tuxedo? Aprenda cómo hacer que la última versión de Tuxedo OS funcione en su PC.

Cómo instalar un archivo DEB en Linux

Cómo instalar un archivo DEB en Linux

¿Qué es un archivo DEB? Qué haces con eso? Conozca las muchas formas en que puede instalar archivos DEB en su PC con Linux.

Cómo jugar Dying Light en Linux

Cómo jugar Dying Light en Linux

Dying Light es un videojuego de terror y supervivencia de 2015 desarrollado por Techland y publicado por Warner Bros Interactive Entertainment. El juego se centra en

Cómo instalar Neptune Linux en tu computadora

Cómo instalar Neptune Linux en tu computadora

Neptune utiliza el entorno de escritorio KDE Plasma 5 y tiene como objetivo ofrecer un sistema operativo elegante. Aquí se explica cómo instalar Neptune Linux en su computadora.

Pruebe el nuevo escritorio basado en Snap de Ubuntu

Pruebe el nuevo escritorio basado en Snap de Ubuntu

¿Quiere probar el nuevo sistema operativo de escritorio basado en paquetes instantáneos de Ubuntu? Aprenda a implementarlo en una máquina virtual con esta guía.

Cómo jugar Undertale en Linux

Cómo jugar Undertale en Linux

Undertale es un juego de rol independiente en 2D de 2015 desarrollado y publicado por el desarrollador de juegos Toby Fox. Esta guía cubrirá la descarga e instalación de Undertale en su

Cómo jugar Total War: THREE KINGDOMS en Linux

Cómo jugar Total War: THREE KINGDOMS en Linux

Total War: Three Kingdoms es un juego de estrategia en tiempo real por turnos desarrollado por Creative Assembly. Así es como se juega en Linux.