ncdu – NCurses Disk Usage Analyzer
La gestione dei file sui sistemi GNU/Linux offre molti comandi diversi, e per listare i file i una directory usiamo il classi comando ls oppure il comando du, in grado di calcolare una lo spazio occupato da ogni singola directory.
# du -sh * 12K AccountsService 40K apache2 146M apt 8.0K aspell 32K asterisk 8.3M awstats 8.0K bind
Esiste tuttavia un comodo tool (bastato su librerie ncurses) che permette di riepilogare in quel formato l’occupazione di spazio delle varie sotto directory.
# apt install ncdu
A questo punto lanciamo il comando nella directory che ci interessa analizzare:
# ncdu
Per prima cosa viene fatto lo scanning delle directory e delle sottodirectory e calcolato lo spazio occupato:
L’output ottenuto è rappresentato dalle directory e dallo spazio da loro occupato. E’ possibile accedere alle sotto directory e scendere nella ramificazione del file system:
La pressione del tasto ? permette di visualizzare l’help in linea e cambiare alcune opzioni di visualizzazione.