Comando Linux · 3 min read · Sep 18, 2025

Tutorial sul comando df di Linux per principianti (8 esempi)

A volte, potresti voler sapere quanto spazio è consumato (e quanto è libero) su un particolare file system sulla tua macchina Linux. C’è un comando specifico - chiamato df - che fa questo per te. In questo tutorial, discuteremo le basi di questo comando, così come alcune delle principali funzionalità che offre.

Ma prima di fare ciò, vale la pena menzionare che tutti gli esempi e le istruzioni menzionati nell’articolo sono stati testati su Ubuntu 16.04 LTS.

Comando df di Linux

Ecco la sintassi di questo strumento:

df [OPZIONE]... [FILE]...

Ecco come la pagina man descrive il comando:

df visualizza la quantità di spazio su disco disponibile sul file system contenente ciascun nome di file
argomento. Se non viene fornito alcun nome di file, viene mostrato lo spazio disponibile su tutti i file system attualmente montati.

I seguenti esempi di tipo Q&A dovrebbero darti un’idea migliore di come funziona questo strumento da riga di comando.

Q1. Come far visualizzare a df l’uso del disco del file system contenente un file specifico?

Supponiamo di avere un file (diciamo, file1), e la necessità è di visualizzare lo spazio disponibile o utilizzato sul file system che contiene questo file. Ecco come puoi farlo:

df 

Ecco un esempio:

Q2. Come far visualizzare a df l’uso del disco di tutti i file system?

Nel caso tu voglia che lo strumento visualizzi informazioni sull’uso del disco per tutti i file system, tutto ciò che devi fare è eseguire il seguente comando:

df

Ecco l’output del comando nel mio caso:

far visualizzare a df l'uso del disco di tutti i file system

Q3. Come far visualizzare a df le informazioni sull’uso in forma leggibile dall’uomo?

Se la necessità è di far visualizzare a df le informazioni sull’uso del disco in forma leggibile dall’uomo, allora puoi usare l’opzione -h in quel caso.

df -h

Ecco un esempio:

far visualizzare a df le informazioni sull'uso in forma leggibile dall'uomo

Osserva le lettere ‘G’ e ‘M’ che rappresentano Gigabyte e Megabyte, rendendo facile per gli utenti leggere queste cifre di dimensione.

Q4. Come far visualizzare a df le informazioni sugli inode invece dell’uso dei blocchi?

Se invece dell’uso dei blocchi, vuoi che df visualizzi le informazioni sugli inode nell’output, allora questo può essere fatto usando l’opzione da riga di comando -i.

df -i

far visualizzare a df le informazioni sugli inode invece dell'uso dei blocchi

Osserva che la seconda, terza e quarta colonna ora visualizzano cifre relative agli inode.

Q5. Come far visualizzare a df il totale di tutte le informazioni relative ai blocchi?

Per produrre il totale per le colonne dimensione, utilizzato e disponibile, usa l’opzione –total.

df --total

far visualizzare a df il totale di tutte le informazioni relative ai blocchi

Osserva che una nuova riga viene aggiunta in fondo che visualizza i valori totali.

Q6. Come far visualizzare a df il tipo di file system nell’output?

Mentre df produce il nome del file system per impostazione predefinita, puoi costringerlo a visualizzare anche il tipo corrispondente, qualcosa che può essere fatto tramite l’opzione -T.

df -T

far visualizzare a df il tipo di file system nell'output

Una nuova colonna, la seconda (Tipo), è dove vengono visualizzate le informazioni relative al tipo.

Q7. Come limitare l’output di df ai file system di un particolare tipo?

Puoi anche limitare l’output del comando df a un particolare tipo di file system. Questo può essere fatto usando l’opzione -t, che richiede di inserire il nome del file system come suo valore.

df -t 

Di seguito è riportato un esempio:

Q8. Come far escludere a df un particolare tipo di file system?

Simile al modo in cui includi, puoi anche far escludere a df un particolare tipo di file system nel suo output. L’opzione da riga di comando per questo è -x.

df -x 

Di seguito è riportato un esempio:

Quindi puoi vedere che non è stata prodotta alcuna voce per il file system tmpfs nell’output.

Conclusione

Chiaramente, df non è uno strumento difficile da comprendere e utilizzare, principalmente perché la maggior parte delle sue opzioni da riga di comando sono mirate a personalizzare il modo in cui viene prodotto l’output dello strumento. Abbiamo coperto molte delle opzioni importanti qui. Una volta che hai finito di praticarle, vai alla pagina man del comando per saperne di più.

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.