df Generatore di comandi
Genera comandi df per visualizzare l’utilizzo dello spazio su disco del filesystem
Introduzione a df
## Cos’è df?
Il comando `df` fornisce informazioni sull’utilizzo dello spazio su disco del filesystem: spazio totale, spazio utilizzato e spazio disponibile per ogni filesystem montato. È il modo più veloce per verificare se un disco è pieno o quanta memoria rimane su un volume.
## Come utilizzarlo
1. **Scegliere i flag di formattazione**: Abilitare `-h` (leggibile dall’uomo) per le unità KB/MB/GB — è attivo di default. 2. **Aggiungere informazioni aggiuntive (opzionale)**: Mostrare il tipo di filesystem (`-T`), l’utilizzo degli inode (`-i`) o una somma totale (`--total`). 3. **Destinazione (opzionale)**: Limitarsi a un dispositivo specifico o a un punto di montaggio. 4. **Copiare e eseguire**: Copiare il comando generato nel proprio terminale.
Opzioni comuni
### `-h` Leggibile dall’utente Dimensioni di stampa espressi in potenze di 1024 con suffissi K/M/G/T (ad esempio `234M`, `2G`). È l’opzione più utile: attivata per impostazione predefinita.
### `-T` Tipo di filesystem Aggiungi una colonna `Type` che mostri il tipo di ciascun filesystem (ext4, xfs, tmpfs, nfs, ecc.). Utile quando un montaggio si comporta in modo strano e si ha bisogno di conoscere il driver associato.
### `-i` Utilizzo degli inode Riporta l’utilizzo degli inode (spazi per i metadati dei file) invece di quello dei blocchi. Un disco può essere “pieno” di inode anche se ci sono byte liberi: fenomeno comune sui server con milioni di file di piccole dimensioni.
### `-a` Tutti i filesystem Includi filesystem fittizi e di dimensione zero (come `sysfs`, `proc`), solitamente nascosti. Utile per un inventario completo del sistema.
### `-B` Dimensione del blocco Forza l’esposizione delle dimensioni in un’unità fissa: ad esempio, `-B 1M` mostra tutto in megabyte, il che semplifica lo scripting e i calcoli rispetto all’uso di unità miste.
### `--total` Totale complessivo Aggiungi una riga `Total` che sommi tutti i filesystem elencati. Utile per ottenere rapidamente una risposta su “quanto spazio disco ho in totale”.
▶Perché df mostra uno spazio utilizzato diverso da du?
▶Come controllo un singolo punto di montaggio?
▶Cosa significa che c’è ‘Use%’ vicino al 100% ma ‘Avail’ mostra comunque uno spazio?
Se questo strumento è stato di aiuto per te, considera l’idea di regalarmi un caffè.
Comprami un caffè.