Come usare il comando df in Linux

29 ago 2024 2 min di lettura
Come usare il comando df in Linux
Indice dei contenuti

Introduzione

Il comando df (disk free) è uno strumento essenziale in Linux per visualizzare informazioni dettagliate sull'utilizzo dello spazio su disco. Questo comando è particolarmente utile per monitorare e gestire le risorse di archiviazione del sistema. Questo tutorial ti guiderà attraverso le basi di df, mostrando come utilizzarlo in vari scenari per migliorare la tua efficienza nella gestione dei sistemi Linux.

Prerequisiti

Prima di iniziare, assicurati di avere:

  • Un sistema Linux installato e funzionante.
  • Accesso alla riga di comando (terminal).

Installazione

Il comando df è generalmente preinstallato su tutte le distribuzioni Linux. Tuttavia, se per qualche motivo non è disponibile, puoi installarlo utilizzando il gestore di pacchetti della tua distribuzione. Ad esempio, su Debian/Ubuntu:

sudo apt-get install coreutils

Su Red Hat/CentOS:

sudo yum install coreutils

Utilizzo di base

Il modo più semplice per utilizzare df è ottenere una panoramica dell'utilizzo dello spazio su disco su tutte le partizioni montate:

df

Questo comando stamperà una tabella con informazioni su ogni partizione, inclusi il file system, la dimensione totale, lo spazio usato, lo spazio disponibile e il punto di mount.

Utilizzo avanzato

Visualizza in megabyte o gigabyte

Per visualizzare le dimensioni in megabyte o gigabyte, usa le opzioni -m o -h rispettivamente:

df -m
df -h

L'opzione -h (human-readable) è particolarmente utile perché formatta le dimensioni in un formato più leggibile, come MB o GB.

Visualizza informazioni su un file system specifico

Puoi ottenere informazioni su un file system specifico indicando il punto di mount:

df /dev/sda1

Visualizza informazioni su tutti i file system inclusi quelli non montati

Per visualizzare informazioni su tutti i file system, inclusi quelli non montati, usa l'opzione -a:

df -a

Visualizza informazioni sui file system di tipo specifico

Puoi filtrare i file system in base al tipo usando l'opzione -t seguita dal tipo di file system:

df -t ext4

Questo comando mostrerà solo i file system di tipo ext4.

Esempi pratici

Esempio 1: monitoraggio dello spazio su disco

Supponiamo di voler monitorare regolarmente lo spazio su disco della nostra partizione principale:

df -h /

Esempio 2: verifica dello spazio su disco su tutte le partizioni

Per ottenere una panoramica completa dello spazio su disco su tutte le partizioni:

df -hT

L'opzione -T mostra anche il tipo di file system.

Esempio 3: verifica dello spazio su disco su file system non montati

Per verificare lo spazio su disco su tutti i file system, inclusi quelli non montati:

df -ah

Conclusione

Il comando df è uno strumento essenziale per chiunque lavori con sistemi Linux. Con le sue numerose opzioni, df ti permette di monitorare e gestire le risorse di archiviazione del sistema in modo efficiente e preciso. Sperimenta con i vari flag e combinazioni per sfruttare appieno il potenziale di questo comando.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.