NCurses Disk Usage (NCDU), sencillo método para conocer el uso de espacio en disco

Siempre podremos tirar de du para estos menesteres pero merece la pena conocer otras herramientas como ncdu que nos permiten obtener valiosa información ordenada y del tirón.

Está disponible para bastantes plataformas: Debian/Red Hat y derivadas, FreeBSD, UNIX Solaris, ArchLinux, Gentoo, Mac OS X… Por supuesto, siempre podremos compilarla desde las fuentes que ponen a disposición en su web.

Para Debian o derivadas como Ubuntu instalamos con:

apt-get install ncdu

En el caso de Red Hat o relacionadas será necesario agregar el repositorio EPEL que contiene software adicional como ncdu. Para añadir ese repositorio la manera más sencilla es instalando el paquete epel-release que tenemos en los repos base de cualquier distro basada en Red Hat, por lo que bastará con:

yum install epel-release

Ya con nuestro repositorio EPEL procedemos a instalar la utilidad:

yum install ncdu

Una vez instalada su uso es muy sencillo:

ncdu  [directorio]

Para un informe lo más completo posible del uso de espacio en disco realizaremos el análisis desde la raíz:

ncdu /

A continuación tendremos que esperar al escaneo y cálculos correspondientes de toda la estructura de directorios de nuestro sistema:

Escaneo de disco de ncdu

Escaneo de disco de ncdu

Podemos navegar por todos los directorios y subdirectorios del sistema, así como realizar operaciones de borrado con la tecla d:

Informe desde directorio raíz /

Informe desde directorio raíz /

Navegación por subdirectorios

Navegación por subdirectorios

Para salir de la aplicación, tecla q.

Como véis, un du bonito y sencillo para administradores.