En este «pequeño» tutorial, explicaré cómo ver y analizar el espacio en la línea de comandos en Linux con ncdu.
Si está adaptado de WinDirStat o TreeSize en Windows, la utilidad ncdu en Linux le permite tener «lo mismo» en una terminal.
Lo primero que hay que hacer es instalarlo, está disponible para la mayoría de distribuciones a través de sus repositorios.
Para cambiar, usé una máquina con Ubuntu.
Ingrese el siguiente comando en Ubuntu/Debian para instalar ncdu:
sudo apt install ncdu -y
Ahora veremos cómo usarlo, es muy sencillo.
Ir a la raíz (por ejemplo):
cd /
Una vez que esté en la ubicación que desea analizar, ingrese el siguiente comando para iniciar el análisis:
sudo ncdu
Espere durante el análisis que tomará más o menos tiempo, dependiendo del número de elementos y la velocidad del disco(s).
Una vez finalizado el análisis, ncdu muestra en el nivel n0 la volumetría de cada carpeta.
Para mostrar la ayuda, utilice el ? del teclado para abrirlo:
Para salir de la ayuda, presione la tecla q
Luego, es posible navegar a través de las carpetas para encontrar la carpeta o el archivo que está ocupando espacio. La navegación se realiza mediante las teclas de flecha.
También es posible actuar eliminando (d) por ejemplo una carpeta o un archivo:
Ahora sabe cómo analizar el espacio del servidor Linux con ncdu.
Si las mismas herramientas pudieran estar disponibles en Windows, ese sería el TOP.