Introducción
ncdu (NCurses Disk Usage) es una herramienta de línea de comandos simple pero poderosa que ofrece una vista detallada del uso del disco, lo que permite a los usuarios navegar por los directorios y limpiar el espacio en disco de manera interactiva. Es una mejora sobre el comando tradicional du, ya que proporciona una interfaz amigable para el usuario y características adicionales para ordenar y eliminar archivos directamente desde su interfaz.

Analizar y gestionar el espacio en disco
Para comenzar a usar ncdu para un análisis completo del uso del disco del sistema, ingrese el siguiente comando en la terminal:
ncdu /

Este comando inicializa ncdu en el directorio raíz, lo que le permite analizar el uso del disco de todo su sistema de archivos. Una vez que ncdu está en funcionamiento, verá una interfaz de usuario textual que enumera todos los archivos y directorios en la raíz, junto con sus tamaños.
Operaciones básicas dentro de Ncdu
- Navegación: Use las teclas de flecha
arribayabajoo las teclasjykpara recorrer los elementos. Use la flechaderechao la teclaenterpara abrir un directorio seleccionado y la flechaizquierdapara volver al directorio padre. - Ordenación: Presione
spara ordenar los elementos por tamaño de archivo,npor nombre,Cpor número de elementos oMpor fecha de modificación. Presione la misma tecla nuevamente para alternar entre orden ascendente y descendente. - Opciones de visualización:
- Alternar entre el uso del disco y el tamaño aparente presionando
a. - Cambie el modo de visualización presionando
gpara mostrar porcentaje, representación gráfica, ambas o ninguna. - Presione
cpara alternar la visualización del recuento de elementos secundarios ympara la última fecha de modificación de los elementos secundarios (requiere la bandera-e).
- Alternar entre el uso del disco y el tamaño aparente presionando
- Eliminación de archivos: Presione
dpara eliminar el archivo o directorio seleccionado. Recibirá un mensaje de confirmación para evitar eliminaciones accidentales. - Utilidades adicionales:
- Presione
ipara obtener información detallada sobre el elemento seleccionado. - Presione
bpara abrir una shell en el directorio actual. Esto se puede personalizar con la variable de entornoNCDU_SHELL. - Presione
rpara actualizar o recalcular el directorio actual.
- Presione
- Salir: Presione
qpara salir dencduy volver a la línea de comandos.
Usar ncdu desde el directorio raíz proporciona una visión general completa de dónde se está utilizando el espacio en disco en todo su sistema, lo que facilita realizar limpiezas y mantener prácticas de almacenamiento eficientes.
Resumen
ncdu proporciona una forma altamente interactiva e intuitiva de analizar el uso del espacio en disco en sistemas Linux. Ofrece una mejora significativa en comparación con los métodos tradicionales, lo que facilita identificar y gestionar los consumidores excesivos de espacio en su sistema de archivos. Al integrar ncdu en sus rutinas regulares de mantenimiento del sistema, puede gestionar eficientemente el espacio en disco y mantener su sistema limpio y organizado.



