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

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

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.

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

df ecc

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

df -h

utilizza l'opzione -h, che significa “leggibile dagli umani.” Questo in pratica mostra 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.

Puoi anche usare il ls (elenco) comando per generare un elenco dei contenuti di una directory e delle dimensioni del file.

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 installa 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 utente @ 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à di elementi 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 si basa 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.

Questo è un ottimo modo per trovare “segreto” dati 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 il “blocchi” vista, 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 installa 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.

Tutto è codificato per colore per una facile analisi, ma Disk Usage Analyzer in realtà non offre molto di più. Ad esempio, non esiste 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 installa xdiskusage

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

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 l'origine 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 .

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:

indice di duc / 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

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 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 vecchie o inusuali.

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 opzioni di reporting migliori 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.

Scopri di più su: Manutenzione del computer, disco rigido.