Ncdu un analitzador i seguiment de l'ús del disc basat en NCurses


ncdu (NCurses Disk Usage) és una versió de línia d'ordres del du command més popular. Es basa en ncurses i proporciona la manera més ràpida d'analitzar i fer un seguiment de quins fitxers i directoris utilitzen el vostre espai de disc a Linux. Proporciona una excel·lent interfície basada en ncurses per mostrar la informació d'una manera més intuïtiva, com ara columnes de quant espai de disc utilitzat en megabytes, gigabytes i ús de barres gràfiques, noms de fitxers/directoris, supressió de fitxers, actualització, etc. ncdu pretén ser senzill, programa ràpid i fàcil d'utilitzar i s'executa en qualsevol sistema mínim basat en Linux/Unix amb ncurses instal·lats.

Aquest article us explica el procés d'instal·lació i ús del programa NCDU en un sistema Linux.

Instal·lació de ncdu (NCurses Disk Usage)

El paquet ncdu no està disponible a les distribucions RHEL, CentOS, Fedora, Scientific Linux, heu de tenir el dipòsit epel habilitat al vostre sistema per instal·lar-lo mitjançant l'ordre yum.

# yum install ncdu

La utilitat \ncdu està disponible a Ubuntu, Linux Mint i Debian des del sistema gestor de paquets, utilitzeu la següent comanda apt-get per instal·lar-la.

$ sudo apt-get install ncdu

Com puc utilitzar ncdu

Simplement, executeu l'ordre ncdu des del terminal. Un cop executat, començarà a buscar el nombre de fitxers i directoris i l'ús del disc del directori de treball actual.

# ncdu

Un cop finalitzada l'escaneig, presentarà l'estructura d'arbre dels fitxers i carpetes juntament amb el seu ús del disc en format llegible per l'home amb una presentació de barra gràfica.

Premeu i per veure la informació del directori seleccionat, com ara el camí complet, l'ús del disc, la mida aparent. De nou, premeu i per amagar la finestra.

Premeu -d per suprimir el fitxer o el directori seleccionat, abans de suprimir-lo us demanarà confirmació. Premeu Sí o No.

Premeu Maj+? per veure la finestra d'ajuda amb les opcions disponibles de ncdu. Podeu utilitzar les tecles de fletxa per moure's cap amunt i cap avall per obtenir més opcions.

Utilitzeu q per sortir de la interfície. Aquí teniu una llista d'opcions disponibles per a ncdu, podeu consultar-les.

 ┌───ncdu help─────────────────1:Keys───2:Format───3:About─────┐
 │         						       │
 │   up, 	k  Move cursor up                              │
 │   down, 	j  Move cursor down                            │
 │   right/enter   Open selected directory                     │
 │   left, <, 	h  Open parent directory                       │
 │   	      	n  Sort by name (ascending/descending)         │
 │   		s  Sort by size (ascending/descending)         │
 │ 		d  Delete selected file or directory           │
 │  		t  Toggle dirs before files when sorting       │
 │  		g  Show percentage and/or graph                │
 │ 		a  Toggle between apparent size and disk usage │
 │		e  Show/hide hidden or excluded files          │
 │           	i  Show information about selected item        │
 │           	r  Recalculate the current directory           │
 │           	q  Quit ncdu                                   │
 │          	                                               │
 │                                     Press q to continue     │
 └─────────────────────────────────────────────────────────────┘