Wiki di Michele

df e du

GuidaUltima modifica: 24/10/2026 Verificata il 24/10/2026

Due comandi per controllare lo spazio su disco: df mostra lo spazio dei filesystem, du quello occupato da file e cartelle.

df: spazio dei dischi

df -h

-h mostra le dimensioni in formato leggibile (K, M, G).

df -h /
df -hT
df -i
df -h --exclude-type=tmpfs --exclude-type=devtmpfs
OpzioneSignificato
-hDimensioni leggibili
-TMostra il tipo di filesystem
-iMostra l'uso degli inode invece dei blocchi
-x tipoEsclude un tipo di filesystem

Se un disco risulta pieno anche se df -h indica spazio libero, controlla gli inode con df -i.

du: spazio di file e cartelle

du -sh cartella/
du -h --max-depth=1
du -sh *
du -ah cartella/ | sort -rh | head -20
OpzioneSignificato
-sMostra solo il totale
-hDimensioni leggibili
-aInclude anche i singoli file
-cAggiunge una riga con il totale
--max-depth=NScende al massimo di N livelli
-xResta sullo stesso filesystem

Trovare cosa riempie il disco

Le cartelle più grandi in /, senza uscire dal filesystem:

sudo du -xh / --max-depth=1 2>/dev/null | sort -rh | head -15

Poi scendi di livello:

sudo du -xh /var --max-depth=1 2>/dev/null | sort -rh | head

I file più grandi:

sudo find / -xdev -type f -size +500M -exec ls -lh {} + 2>/dev/null

Strumenti interattivi

Punti tipici da controllare

Tag

amministrazione-di-sistemacomandilinux

Pagine che parlano di questa

Altre pubblicazioni in questa sezione

Suggerisci una correzione