Uno sguardo allo spazio su disco!

Settembre 18, 2013 0 Di Ruggero Grando

Il comando df in GNU/Linux, e abbreviazione di “disk free“, è uno strumento essenziale per la gestione dello spazio su disco nei sistemi operativi basati su Unix e GNU/Linux. Questo comando fornisce informazioni importanti sullo spazio su disco utilizzato e sullo spazio disponibile nelle varie partizioni del filesystem. È uno strumento fondamentale sia per gli utenti “standard” che per gli amministratori di sistema, poiché permette di monitorare e gestire in modo efficace lo spazio su disco.

Esempi di utilizzo del comando df

In ambiente GNU/Linux e dalla shell bash (terminale a riga di comando) potete utilizzare il comando df con l’opzione -h come di seguito descritto:

# df -h

Il comando visualizzerà alcune informazioni preziose sullo spazio occupato dal vostro filesystem. Infatti, l’output vi permetterà di leggere le dimensioni totali del vostro hard disk, lo spazio attualmente occupato, lo spazio libero, e la percentuale utilizzata, il tutto diviso per partizione. Troverete anche le informazioni relativi ai dischi esterni o alle partizioni esterne montate sul vostro sistema.

Di seguito un breve esempio del comando df -h.

Verifica lo spazio su disco con il comando df
Immagine 1
(Esempio di utilizzo del comando df)

# df -i

Questa opzione è utile per vedere lo spazio disponibile in termini di inode anziché in byte. Gli inode sono strutture dati che contengono informazioni su file e directory.

# df -T

Mostra l’output con una colonna aggiuntiva che indica il tipo di file system (come ext4, xfs, ntfs,e via dicendo)

# df -a

Include nel rapporto tutti i file system, anche quelli solitamente nascosti, come quelli di sistema.

# df -x tmpfs -x devtmpfs

Con -x puoi escludere file system di un determinato tipo. Qui, ad esempio, vengono esclusi tmpfs e devtmpfs, che sono spesso meno rilevanti per l’uso generale dello spazio su disco.

Con il comando “man” estrapoliamo tutte le informazioni sul comando df

Per maggiori informazioni sulle opzioni disponibili del comando df digitate il comando man come di seguito descritto.

# man df

Quando è “nato” il comando df?

Questo comando è stato introdotto nelle prime versioni di Unix. Sebbene la data esatta della sua introduzione non sia facilmente accessibile, è noto che Unix è stato sviluppato nei primi anni ’70. Pertanto, è ragionevole presumere che il comando df sia stato introdotto in qualche momento in quel decennio, poiché fa parte dell’insieme standard di comandi Unix.

Quando il progetto GNU è stato avviato da Richard Stallman nel 1983, il suo scopo era quello di creare un sistema operativo completamente libero simile a Unix. Di conseguenza, molte delle utility standard di Unix, compreso il comando df, sono state implementate nuovamente sotto la licenza GNU General Public License (GPL). Questo processo ha avuto luogo durante gli anni ’80 e ’90, e il comando df probabilmente ha subito una “re-implementazione” in questo periodo nei sistemi GNU/Linux.

Conclusioni

Abbiamo visto un applicazione del comando df per la visualizzazione dello spazio su disco. Quando avrò un pò di tempo amplierò l’articoli con altri argomenti molto interessanti.

Come al solito, per  eventuali domande, integrazioni e correzioni inviate un e-mail a webmaster@megalinux.cloud.

Sostenete The Megalinux: In un mare di siti web sovraccarichi di pubblicità invadente, The Megalinux si distingue come l’unico rifugio libero da annunci. Abbiamo scelto di offrirvi un’esperienza di navigazione pulita e ininterrotta, ma per fare ciò, abbiamo bisogno del vostro supporto. Considerate l’idea di contribuire alla nostra missione inviando Bitcoin al nostro indirizzo. Anche una piccola donazione può fare la differenza e ci aiuterà a mantenere il sito libero da pubblicità.

È davvero difficile immaginare che esista qualcuno che, indipendentemente dalle donazioni ricevute (che non ci sono), continui a scrivere in totale libertà, tutto ciò o quasi che trova interessante?

3LpoukFpvDHTZPn5qGbLwUzve3rX9zsSq6

No votes yet.
Please wait...