Ncdu – Un potente analizzatore di utilizzo del disco basato su NCurses per Linux

ncdu (NCurses Disk Usage) è una versione a riga di comando del popolare comando ‘du, basata su ncurses e offre il modo più veloce per analizzare e monitorare l’uso dello spazio su disco in Linux.

Fornendo un’eccellente interfaccia basata su ncurses, visualizza le informazioni in modo più intuitivo, con colonne che indicano l’uso dello spazio su disco in megabyte e gigabyte, insieme all’uso grafico della barra, nomi di file/directory, opzioni di cancellazione file, opzioni di aggiornamento, ecc.

ncdu mira ad essere un programma semplice, veloce e facile da usare che funziona su qualsiasi sistema Linux/Unix minimale con ncurses installato.

Questo articolo ti guida attraverso il processo di installazione e utilizzo del programma NCDU su un sistema Linux.

Questo articolo spiega il processo di installazione e utilizzo del programma ncdu (NCurses Disk Usage) su un sistema Linux.

Come installare ncdu (NCurses Disk Usage) in Linux

Il pacchetto ‘ncdu‘ è disponibile nei repository dei pacchetti della maggiore parte delle distribuzioni Linux e puoi installare ncdu utilizzando il tuo gestore di pacchetti relativo alla tua distribuzione.

sudo apt install ncdu         [On Debian, Ubuntu and Mint]
sudo yum install ncdu         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/ncdu  [On Gentoo Linux]
sudo apk add ncdu             [On Alpine Linux]
sudo pacman -S ncdu           [On Arch Linux]
sudo zypper install ncdu      [On OpenSUSE]    
sudo pkg install ncdu         [On FreeBSD]

Dopo l’installazione, basta digitare ‘ncdu‘ nel terminale per avviare il programma. Esso scannerizzerà quindi il numero di file e directory, fornendo informazioni sull’utilizzo del disco della directory di lavoro corrente.

ncdu
Analyzing Linux Disk Usage

Una volta completata la scansione, presenterà la struttura a albero di file e cartelle insieme al loro utilizzo del disco in formato leggibile dall’essere umano con una presentazione grafica a barre.

Linux Disk Usage Tree View

Utilizza i tasti freccia per navigare attraverso le directory e premi “i” per vedere le informazioni sulla directory selezionata come percorso completo, utilizzo del disco, dimensione apparente. Di nuovo, premi “i” per nascondere la finestra.

View Directory Information

Ora puoi trovare facilmente ed eliminare file o cartelle non necessari per liberare spazio su disco premendo -d per eliminare i file o le directory selezionate, prima di eliminarli ti chiederà conferma. Premi “Yes” o “No“.

Delete Files in Linux

Per ottenere più informazioni sull’aiuto e sulle opzioni di ncdu, premi Shift+? e utilizza i tasti freccia per muoverti su e giù per più opzioni.

Ncdu Command Usage

Utilizza “q” per uscire dall’interfaccia. Ecco un elenco delle opzioni disponibili per ncdu, puoi controllarle.

┌───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     │
 └─────────────────────────────────────────────────────────────┘
ConclusionNcdu è uno strumento potente ma accessibile per chiunque cerchi di semplificare l’analisi dell’utilizzo del disco su un sistema Linux. La sua interfaccia utente amichevole, visivi chiari e funzionalità interattive lo rendono un’aggiunta preziosa al tuo kit di strumenti.

Ncdu è uno strumento potente ma accessibile per chiunque cerchi di semplificare l’analisi dell’utilizzo del disco in un sistema Linux. La sua interfaccia user-friendly, le chiare visualizzazioni e le funzionalità interattive lo rendono un’aggiunta preziosissima nel tuo set di strumenti.

Che tu sia un utente Linux esperto o stia appena iniziando, Ncdu offre un modo senza problemi per tenere sotto controllo lo spazio di archiviazione del tuo sistema.

Source:
https://www.tecmint.com/ncdu-a-ncurses-based-disk-usage-analyzer-and-tracker/