7 ottime app per visualizzare l'utilizzo del disco in Linux

In che modo l'unità disco fisso da due terabyte è stata riempita così rapidamente? Scoprilo con uno strumento di visualizzazione dell'utilizzo del disco: ne sono disponibili diversi, ma quale scegliere? Scopriamolo!

In che modo l'unità disco fisso da due terabyte è stata riempita così rapidamente?  Scoprilo con uno strumento di visualizzazione dell'utilizzo del disco: ne sono disponibili diversi, ma quale scegliere?  Scopriamolo!
Annuncio pubblicitario

Dove va lo spazio? In che modo l'unità disco fisso da due terabyte è stata riempita così rapidamente? C'è solo un modo per scoprirlo: con uno strumento di visualizzazione dell'utilizzo del disco. Questi sono principalmente progettati per funzionare con unità disco fisso e unità a stato solido Come funzionano le unità a stato solido? Come funzionano le unità a stato solido? In questo articolo imparerai esattamente cosa sono gli SSD, come funzionano e operano gli SSD, perché gli SSD sono così utili e l'unico aspetto negativo degli SSD. Ulteriori informazioni, ma possono anche funzionare con unità flash, chiavette USB e schede SD.

Molte di queste utility sono disponibili per Linux, quindi diamo un'occhiata a loro.

1. Strumenti di riga di comando nativi

Il primo posto da verificare è la riga di comando. Diversi strumenti sono disponibili qui e sono già in bundle con Linux.

Il primo comando che dovresti provare è df . Questo riporterà la quantità di spazio su disco in uso. Può essere utilizzato da solo, per visualizzare un totale completo per tutti i file system montati o con un nome file.

7 ottime app per visualizzare l'utilizzo del disco in Linux muo linux diskusagetools terminal2

Se utilizzato con un nome file, df genererà lo spazio rimanente sulla partizione specifica in cui è archiviato il file.

df etc 

Il comando precedente mostrerà quanto spazio libero è disponibile nella directory / etc /. Nel frattempo,

 df -h 

utilizza l'opzione -h, che significa "leggibile dall'uomo". In pratica, visualizza le dimensioni di file e cartelle in un formato che puoi leggere. Usalo per interpretare quanto spazio su disco viene usato da un particolare file o directory.

Nel frattempo, du è anche disponibile. Rispetto leggermente a df, du visualizza una stima dello spazio su disco utilizzato dai file. Per esempio,

 du -shc *.txt 

visualizza la dimensione di ciascun file TXT nella directory corrente in formato leggibile.

È inoltre possibile utilizzare il comando ls (elenco) per visualizzare un elenco dei contenuti di una directory e delle dimensioni del file.

7 ottime app per visualizzare l'utilizzo del disco nel terminale Linux muo linux diskusagetools

Questo è fatto in qualsiasi directory con

 ls -l -h 

Semplice!

2. Utilizzo del disco Ncurses (ncdu)

Se si preferisce ottenere le informazioni sull'utilizzo del disco che si sta cercando da un'utilità dedicata, quindi provare ncdu. Potenzialmente il metodo più semplice in questo elenco, ncdu esegue la scansione del sistema non appena viene avviato lo strumento. Per impostazione predefinita, vengono visualizzati il ​​contenuto e l'utilizzo della directory Home, ma questo può essere modificato specificando una directory diversa come parametro.

Puoi installare ncdu su sistemi basati su Debian tramite la riga di comando:

 sudo apt install ncdu 

7 ottime app per visualizzare l'utilizzo del disco in Linux muo linux diskusagetools ncdu

Usare ncdu è semplice. Nella riga di comando, inserisci:

 ncdu 

Avrai bisogno di aspettare i risultati su HDD più grandi. È anche possibile eseguire la scansione del filesystem di root usando il comando -x:

 ncdu -x / 

E c'è la possibilità di scansionare tramite SSH - molto utile per i dispositivi remoti.

 ssh -C user@system ncdu -o- / | ./ncdu -f- 

Vai al sito Web ncdu per trovare un set completo di istruzioni.

Altre funzionalità di ncdu includono l'ordinamento per nome o dimensione, l'eliminazione di singoli file e directory, la visualizzazione di informazioni su un file o una cartella e la commutazione della visibilità degli oggetti nascosti.

Con strumenti così validi da linea di comando, potresti pensare di avere tutto ciò che ti serve. Tuttavia, vari strumenti visivi ti daranno una visione migliorata dell'utilizzo del tuo disco.

3. QDirStat

Il primo strumento di utilizzo del disco visivo da esaminare è QDirStat, disponibile in tutti gli ambienti desktop Linux, oltre a BSD Linux e BSD: che cosa dovresti utilizzare? Linux vs. BSD: quale dovresti usare? Entrambi sono basati su Unix, ma è qui che finiscono le somiglianze. Ecco tutto ciò che devi sapere sulle differenze tra Linux e BSD. Leggi di più .

Gli strumenti visivi forniscono una panoramica approfondita di ciò che accade sul disco rigido del tuo PC che un elenco di numeri semplicemente non può riguardare. Una delle opzioni più popolari per questo su Windows è WinDirStat Visualizza l'utilizzo del disco rigido con WinDirStat Visualizza l'utilizzo del disco rigido con WinDirStat Ulteriori informazioni, che è un clone dell'utilità KDirStat, su cui è basato QDirStat.

Con QDirStat, l'utilizzo dell'HDD è rappresentato da rettangoli e quadrati, ciascuno di una dimensione diversa. Più grande è il quadrato, più spazio HDD viene utilizzato da quella particolare directory. Facendo clic con il tasto destro sul rettangolo in questione avrai la possibilità di visitare il percorso della cartella.

7 ottime app per visualizzare l'utilizzo del disco in Linux muo linux diskusagetools qdirstat

Questo è un ottimo modo per trovare i dati "segreti" che sono stati scaricati sul tuo computer. Cose come le posizioni di download mancanti e la cache di internet possono essere tracciate con questi strumenti. E se non ti piace la vista "blocky", i dati di utilizzo possono anche essere visualizzati come un istogramma.

Puoi ottenere QDirStat tramite GitHub, ma i pacchetti sono disponibili per openSUSE, SLE e Ubuntu.

Per quest'ultimo, aggiungere innanzitutto il PPA (ricordarsi di rimuoverlo in un secondo momento):

 sudo add-apt-repository ppa:nathan-renniewaldock/qdirstat sudo apt-get update 

Una volta fatto, installare con

 sudo apt install qdirstat 

È quindi possibile avviare il software dal desktop o dal terminale con il comando qdirstat. Seguire la richiesta per selezionare la directory da analizzare, quindi attendere fino a quando i dati vengono fascicolati e presentati.

È disponibile anche una versione di KDE, K4DirStat.

4. Disk Usage Analyzer (aka Baobab)

Precedentemente noto come Baobab, Disk Usage Analyzer è, come si potrebbe immaginare, un altro strumento visivo. Piuttosto che l'approccio basato su blocchi di QDirStat, questa utility offre un grafico a torta treemap radiale come illustrazione dal vivo dell'uso del disco. Lo troverai nel riquadro a destra; a sinistra, un elenco dei contenuti della directory attualmente selezionata.

7 fantastiche app per visualizzare l'utilizzo del disco negli analizzatori di dischi Linux linux baobab

Tutto è codificato per colore per una facile analisi, ma Disk Usage Analyzer in realtà non offre molto di più. Ad esempio, non c'è una scorciatoia facile per le directory che stai visualizzando, se non per aprirli manualmente nel file manager predefinito Thunar vs Nautilus: due gestori di file leggeri per Linux Thunar vs Nautilus: due gestori di file leggeri per Linux Thunar un gestore di file migliore del default di Gnome, Nautilus? Leggi di più .

Detto questo, Disk Usage Analyzer è facile da usare e ideale per una rapida verifica dell'utilizzo senza troppi problemi.

5. xdiskusage

Un altro analizzatore di utilizzo grafico basato su blocchi, xdiskusage ha un'interfaccia utente abbastanza semplice e raccoglie informazioni dal comando du. Questo viene eseguito a tuo nome, tuttavia, così i dati di utilizzo vengono rapidamente compilati e presentati.

Installa nei sistemi basati su Debian con

 sudo apt install xdiskusage 

Esegui il comando xdiskusage nel terminale da avviare, quindi seleziona la directory o il disco da analizzare.

7 ottime app per visualizzare l'utilizzo del disco in Linux muo linux diskusagetools xdiskusage

Il risultato è una presentazione ad albero, con il blocco della directory principale visualizzato più a sinistra e le directory e le cartelle secondarie diramate a destra. Ogni blocco visualizza il nome della directory e l'utilizzo del disco.

Puoi navigare attraverso questa rappresentazione grafica della struttura della tua directory usando i tasti del mouse o delle frecce. Hai bisogno di saperne di più sul blocco di directory? È sufficiente fare clic con il pulsante destro del mouse sulle opzioni, che includono la copia del percorso negli Appunti e la stampa del display.

Sebbene non offra una grafica eccezionale, xdiskusage è progettato per essere estremamente leggero. Se ti trovi in ​​una situazione in cui il tuo disco si è riempito senza spiegazioni e hai poco spazio, xdiskusage potrebbe essere la soluzione che stai cercando.

L'eseguibile scaricabile per xdiskusage è solo a 64 bit, tuttavia la sorgente può anche essere scaricata e compilata sul sistema per l'installazione.

6. Duc

Un altro strumento di utilizzo del disco che utilizza l'approccio radiale di treemap è Duc. Con una collezione di strumenti, puoi installare Duc su distribuzioni basate su Debian con

 sudo apt install duc 

Per altre famiglie Linux, è possibile scaricare la fonte dal sito Web e compilarla Come compilare e installare i file TAR GZ e TAR BZ2 in Ubuntu Linux Come compilare e installare i file TAR GZ e TAR BZ2 in Ubuntu Linux Ulteriori informazioni.

7 ottime app per visualizzare l'utilizzo del disco in Linux muo linux diskusagetools duc

Inizia con Duc indicizzando la directory / usr. Questo crea un database (più su quello sotto) e può richiedere un po 'di tempo nella prima esecuzione:

 duc index /usr 

Da qui, è possibile utilizzare ls per elencare il contenuto della directory e il loro impatto sull'HDD:

 duc ls -Fg /usr/local 

Se preferisci vederlo nell'analizzatore visivo di Duc, nel frattempo, usa

 duc gui /usr 

7 ottime app per visualizzare l'utilizzo del disco in Linux muo linux diskusagetools duc gui

C'è anche un'interfaccia console che puoi aprire con

 duc ui /usr 

Duc offre un approccio molto più rapido all'analisi dell'uso del disco mantenendo un database dei contenuti del disco. Questo lo rende ideale per i sistemi più grandi; il sito Web di Duc vanta di essere stato testato con "500 milioni di file e diversi petabyte di archiviazione".

7. JDiskReport

Un'altra opzione per un'installazione leggera è JDiskReport, che è uno strumento di analisi del disco basato su Java. Poiché è Java, JDiskReport è multipiattaforma, il che significa che non dovresti avere problemi a eseguirlo su distribuzioni Linux più vecchie o insolite.

7 ottime app per visualizzare l'utilizzo del disco negli analizzatori di dischi Linux Linux jdiskreport

Dopo aver analizzato i tuoi HDD, JDiskReport presenta i dati statistici come grafici e tabelle. Questo è il punto in cui si presenta - non solo si ottiene il display grafico a torta previsto, ma l'utility visualizza anche una lista dei 50 file più grandi. Troverai anche una schermata che mostra i file più grandi per tipo.

Java non è la piattaforma più popolare ed è un problema da aggiornare, ma se stai cercando qualcosa con migliori opzioni di reporting rispetto a xdiskusage, JDiskReport è la risposta.

7 Strumenti di utilizzo del disco per Linux: qual è il tuo preferito?

Non importa se vuoi utilizzare strumenti da riga di comando nativi, fantastici visualizzatori GUI o analisi basate su console del tuo utilizzo dell'HDD: c'è uno strumento per tutti!

Ma quale usi? Stai usando uno strumento di utilizzo del disco Linux che non abbiamo coperto? Dicci di più nei commenti.

In this article