Leaves l’analizzatore dello spazio su disco da terminale

Leaves su Ubuntu Linux

Chi utilizza Linux da remoto o lavora frequentemente attraverso una connessione SSH conosce bene i limiti degli strumenti grafici per l’analisi dello spazio su disco. In questi contesti entra in gioco Leaves, un’utility open source che propone una soluzione originale: rappresentare file e cartelle attraverso una mappa composta da rettangoli direttamente all’interno del terminale.

L’idea ricorda software molto apprezzati come WinDirStat e QDirStat, ma con una differenza sostanziale. Tutta l’interfaccia funziona in modalità testo, rendendo possibile analizzare il contenuto di un disco anche su server privi di ambiente grafico o durante sessioni remote.

La dimensione dei rettangoli è proporzionale allo spazio occupato da file e directory, offrendo una panoramica immediata di ciò che consuma più memoria. Pur essendo limitata dalla risoluzione dei caratteri del terminale, questa rappresentazione riesce comunque a evidenziare rapidamente gli elementi più pesanti.

Un’interfaccia pensata per lavorare dal terminale

Una volta completata la scansione della cartella scelta, Leaves mostra una schermata composta da più sezioni ben organizzate.

Nella parte superiore viene visualizzato il percorso corrente insieme alla dimensione totale e al numero di file analizzati. Sul lato sinistro trova posto un classico albero delle directory espandibile, navigabile sia tramite tastiera sia con il mouse.

L’area principale ospita invece la mappa ad albero, nella quale ogni rettangolo rappresenta un file o una cartella. La superficie occupata riflette, in maniera approssimativa, lo spazio realmente utilizzato sul disco.

Un aspetto particolarmente interessante riguarda l’utilizzo dei colori. Le directory vengono identificate in base al nome con tonalità prevalentemente blu e verdi, mentre i file utilizzano sfumature differenti in funzione della loro estensione. Questo approccio permette di individuare rapidamente categorie di file simili, come documenti JSON, file di lock oppure directory dedicate ai sorgenti, ai test o alle build.

La selezione è sincronizzata tra l’albero delle directory e la mappa centrale. Quando si evidenzia un elemento, anche le cartelle superiori vengono messe in risalto, facilitando la comprensione della struttura del progetto.

Navigazione avanzata e gestione intelligente delle directory

Leaves offre numerose funzioni dedicate all’esplorazione di directory molto grandi senza compromettere la leggibilità della visualizzazione.

Per evitare che migliaia di file rendano la schermata caotica, il programma può raggruppare automaticamente gli elementi con la stessa estensione all’interno di un’unica area. Questo comportamento è configurabile tramite il parametro che limita la profondità dell’analisi e può essere modificato anche durante l’esecuzione.

Tra le funzionalità più utili troviamo:

  • navigazione nelle directory con tastiera e mouse;
  • espansione e compressione delle cartelle per aumentare o ridurre il livello di dettaglio;
  • modifica dinamica della profondità di visualizzazione;
  • modalità Focus, che permette di entrare rapidamente in una sottocartella e analizzarne esclusivamente il contenuto;
  • modalità X-Ray, che riorganizza la mappa raggruppando inizialmente i file per estensione e successivamente per directory.

La modalità X-Ray rappresenta una soluzione originale per chi desidera individuare rapidamente quali tipologie di file occupano maggiore spazio all’interno di un progetto. Ad esempio, è possibile verificare con un colpo d’occhio se immagini, archivi, file binari o documenti costituiscono la parte predominante dello spazio utilizzato.

Pur non offrendo la precisione visiva di un’applicazione grafica, Leaves punta su velocità, leggerezza e accessibilità. Per amministratori di sistema, sviluppatori e utenti che lavorano abitualmente da terminale, rappresenta uno strumento pratico per comprendere la distribuzione dello spazio su disco anche quando un’interfaccia grafica non è disponibile.

Leaves su Linux

Leaves viene rilasciato, oltre al codice sorgente, in file binario precompilato soluzione che ci consente di utilizzare il tool senza doverlo installare. Abbiamo testato Leaves su Ubuntu 26.04 LTS (immagine articolo).

Lascia un commento