ncdp-m.jpg

Ncdu es una herramienta con interfaz ncurses que se ejecuta en linea de comandos y que nos permite analizar el uso que le estamos dando a nuestro disco, ayudándonos a hacer limpieza de antiguas configuraciones y restos de archivos perdidos en algún remoto directorio.

Es algo que podemos hacer también con el comando du (entre muchos otros) pero a ncdu le encuentro algunas ventajas a la hora de eliminar archivos o mostrar información de los mismos.

Ejecutando el programa

Antes que nada, vamos a ver el método de ejecución, que como habréis adivinado es el nombre del programa seguido de la ruta del directorio a analizar, si simplemente queremos analizar nuestra carpeta personal, tampoco hay que matarse a escribir:

1
ncdu

Si por lo contrario apuntamos a algún directorio en particular, podría ser algo parecido a esto:

1
ncdu /home/tannhausser/escritorio

Si os animáis a probarlo notaréis que es un programa muy rápido, fue creado en C e inicialmente dirigido a su uso en servidores, pero se adapta muy bien para su uso en el escritorio.

Algunas opciones avanzadas

Una vez hayáis ejecutado el programa, os podéis desplazar a lo largo de la lista de resultados, y obtener algo más de información del archivo o directorio pulsando la letra “i“.

Seguramente habrá unos cuantos que queráis borrar, sobre todo si sois muy dados a probar programas, os vais a encontrar multitud de archivos ocultos de configuración. Eso lo hacemos pulsando la tecla “d” (quiero aclarar que ni “emacs” ni otros editores de texto, sufrió ningún tipo de daño en esta captura).

Si accedéis a la ayuda del programa, pulsando “?” os vais a encontrar más opciones como ordenar los archivos por tamaño, nombre e items, abrir un directorio determinado o mostrar el porcentaje de uso.

Otras posibilidades que vais a encontrar en la ayuda del programa o bien el manual , es la posibilidad de exportar e importar informes o excluir determinados tipos de archivo.

Un ejemplo de exportación de un resultado de búsqueda sería este:

1
ncdu /home/tannhausser/Escritorio -o informe.txt

que además nos ofrece la ventaja de efectuar una búsqueda recursiva, sin quedarse limitada al nivel superior, que es su comportamiento por defecto.

Instalación

Ncdu está disponible en los repositorios de las principales distribuciones GNU/Linux, en mi caso para Antergos lo encontré en el repositorio Community de Arch y lo instalé desde la terminal con un simple:

1
sudo pacman -S ncdu

 

Fuente: lamiradadelreplicante

¿Quién está en línea?

Hay 5541 invitados y ningún miembro en línea