Come controllare lo spazio sul disco rigido di Linux

L'hard disk è uno degli elementi hardware più indispensabili in qualsiasi tipo di computer e con qualsiasi sistema operativo utilizzato, poiché senza di esso sarebbe impossibile utilizzare il sistema operativo di base. Oggi ci sono molte tecnologie a livello di hard disk, abbiamo i nuovi dischi a stato solido che ci offrono una velocità di avvio e spegnimento unica, migliori caratteristiche di sicurezza, ma il loro fallimento, criticato in molti casi, è oggetto di archiviazione poiché questi hard disk sono in presentazioni da 128 o 256 GB che, in un mondo digitale come quello odierno, sono davvero scarse.

Un problema che a volte trascuriamo quando usiamo un computer è proprio il problema dello spazio, installiamo applicazioni e programmi, scarichiamo giochi, musica o film, creiamo copie di backup e a poco a poco lo spazio si riduce drasticamente e abbiamo un disco rigido fuori dallo storage lo spazio dà alcuni errori come:

  • Arresti o blocchi improvvisi del disco
  • Impossibilità di accedere alle informazioni memorizzate sul disco rigido
  • Errori di lettura o scrittura di file
  • Riavvii sia del sistema che delle applicazioni senza motivo

Pertanto, è ideale ed essenziale monitorare costantemente lo spazio libero disponibile sul nostro disco rigido per adottare misure di supporto come l'aggiunta di nuove unità, la liberazione di spazio, la disinstallazione di applicazioni, ecc. Solvetic fornirà una serie di suggerimenti su come controllare lo spazio in tempo reale in Linux.

1. Come usare il comando DF in Linux

Passo 1
Il comando DF è stato progettato per visualizzare informazioni precise sullo spazio totale, occupato e libero nel nostro sistema operativo al fine di migliorarne l'amministrazione. Per avviare la visualizzazione delle informazioni, eseguiremo quanto segue:

 df -H
Il parametro -H consente di visualizzare le informazioni in un formato leggibile dall'uomo. Possiamo vedere dettagli specifici come dimensioni, spazio utilizzato e disponibile, nonché questo valore in percentuale.

INGRANDIRE

Passo 2
Nel caso in cui venga visualizzato un ampio elenco di dispositivi, esiste la possibilità di visualizzare le informazioni di una singola directory o di un percorso particolare, ad esempio:

 df -H / dev / sda1

INGRANDIRE

Passaggio 3
Il comando DF ha un parametro generale chiamato df output attraverso il quale possiamo specificare una serie di attributi da visualizzare nel risultato, gli attributi disponibili sono:

fonteIndica l'origine del file system
tagliaIndica il numero totale di blocchi
UsatoSi riferisce allo spazio utilizzato sul disco rigido
disponiVisualizza lo spazio disponibile sul disco rigido
centesimoVisualizza il risultato dello spazio utilizzato in%
obbiettivoSi riferisce al punto di montaggio di un'unità

Passaggio 4
Per utilizzare questa opzione eseguiremo quanto segue:

 df -H --output = dimensione, usato, disponibile, cent

INGRANDIRE

Altre alternative da utilizzare con il comando DF sono:

  • Per conoscere gli inode liberi utilizzeremo il comando df -i
  • Affinché il sistema visualizzi i filesystem, anche se hanno zero byte, eseguiamo -a o -all df -a o df -all

2. Come usare il comando DU in Linux

Passo 1
Un altro dei comandi Linux più utili per sapere tutto ciò che riguarda lo storage è il comando DU (Disk Usage), che ci permette di sapere quanto pesa ogni cartella e file sul sistema.

L'utilizzo di base del comando DU è:

 du
Questo sarà l'output generato:

INGRANDIRE

Passo 2
Con il comando basic du viene mostrato lo spazio occupato da tutte le directory a partire dalla directory corrente, ivi distribuito come segue:

  • Il numero nella prima colonna è lo spazio occupato dalla directory ed è espresso in kb.
  • La seconda colonna indica il percorso di quello spazio
Se vogliamo conoscere solo lo spazio totale utilizzato eseguiremo quanto segue:
 du -s

INGRANDIRE

Passaggio 3
Per sapere cosa occupano i file oltre alle directory utilizzeremo la seguente riga:

 du -a

INGRANDIRE

Passaggio 4
Se vogliamo ottenere i risultati in un linguaggio umano o leggibile, basta eseguire:

 du -h

INGRANDIRE

Passaggio 5
Possiamo conoscere in dettaglio il peso di una directory specifica, per questo usiamo la seguente sintassi:

 du -sh (percorso)

INGRANDIRE

Passaggio 6
Questi sono due dei comandi più utili per conoscere nel dettaglio lo spazio sull'hard disk, ma in Linux possiamo utilizzare alcuni comandi aggiuntivi come:

lsblkQuesto comando mostra la dimensione di ogni disco e partizione in MB, GB, ecc.

INGRANDIRE

AlberoQuesto comando visualizza i risultati in un formato ad albero con ogni sottodirectory, che ci fornisce un ambito più globale delle informazioni.

Passaggio 7
Per la sua installazione eseguiamo:

 sudo apt install tree
Le opzioni di utilizzo sono:
  • albero / directory
  • albero -h / directory
  • albero -dh / directory

INGRANDIRE

Con ognuna di queste opzioni sarà possibile conoscere esattamente lo spazio libero e utilizzato in Linux.

wave wave wave wave wave