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

By | April 22, 2015

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.