Hi ha diverses formes i eines per analitzar i rastrejar l'ús de el disc, com el famós comandament du. No obstant això, aquesta alternativa, anomenada ncdu, Que et mostro avui pot resultar una mica més intuïtiva i visual, ja que empra la famosa biblioteca NCureses per dotar aquesta eina d'una interfície basada en text.
ncdu prové de ncurses Disk Usage, i es basa en l'eina de línia de ordres du. A més, resulta molt ràpida i et mostrarà a l'instant l'ús que els teus fitxers i directoris estan fent d'un espai d'emmagatzematge en Linux. La informació es mostrarà en columnes, amb camps com els megabytes, gigabytes, barres gràfiques d'espai, etc.
El paquet ncdu es troba disponible en els repositoris de distros com Debian, Ubuntu, Linux Mint i derivats. No obstant això, no ho trobaràs en altres distribucions com RHEL, CentOS, Fedora, etc. En aquest cas hauràs d'habilitar el repo per poder-lo instal·lar amb la teva eina de gestió de paquets preferida.
Un cop instal·lat ncdu, usar-lo des del terminal és molt senzill. Tan sols hauràs de executar-lo:
ncdu
I això farà que comenci a rastrejar els fitxers i directoris que estan dins de directori de treball actual. Un cop escanejat el contingut, presentarà l'estructura en arbre dels fitxers i directoris, així com el seu ús de disc en un format llegible per humans i amb una barra gràfica.
A més, tan aviat com acaba el procés d'escaneig, també pots utilitzar una sèrie de funcions interactives. Per exemple, si prems la i podràs veure informació de directori que hagis seleccionat. Pots moure't amb les fletxes. També es pot eliminar el fitxer o directori seleccionat amb -di després confirmar amb Yes o No. Per veure ajuda de ncdu pots pressionar Maj +? i apareixerà la finestra d'informació.
Per a sortir de la interfície pots utilitzar q.
Interessant, solia utilitzar MC per visualitzar-ho de forma comoda ..