Il monitoraggio dello spazio su disco è considerato un compito molto importante quando si lavora con qualsiasi dispositivo, sia esso un telefono cellulare, un computer portatile, un desktop o anche un tablet. È importante garantire il corretto funzionamento di qualsiasi dispositivo tenendo d’occhio lo spazio su disco. Questo vi aiuta a identificare i programmi o le applicazioni che stanno utilizzando una grande quantità di spazio e vi informa se state per esaurire lo spazio su disco.
Come ogni altro sistema operativo, anche Linux fornisce diversi modi per tenere traccia dello spazio su disco sul vostro dispositivo, compresi i metodi basati su CLI e GUI. In Linux, tuttavia, la maggior parte delle operazioni viene eseguita tramite la riga di comando. Pertanto, gli utenti Linux sono più probabilmente interessati ai metodi di controllo dello spazio su disco tramite la riga di comando. Questo è il motivo per cui la nostra discussione di oggi ruoterà esclusivamente intorno ai metodi per controllare lo spazio su disco in Linux dalla riga di comando.
Nota: Tutti i metodi mostrati di seguito sono stati testati in Linux Mint 20.
Controllare lo spazio su disco in Linux dalla riga di comando
Ci sono diversi modi per controllare lo spazio su disco in Linux, tuttavia, i più efficaci che coinvolgono l’interfaccia della riga di comando sono stati presentati di seguito.
Metodo 1: Utilizzare il comando df
Il comando df sta per Disk Filesystem, ed è una utility integrata nelle diverse versioni del sistema operativo Linux. Il comando df è usato per monitorare l’utilizzo dello spazio su disco, così come lo spazio totale disponibile. Per controllare lo spazio su disco utilizzando questa utility, procedere come segue:
Prima di tutto, lanciare il terminale in Linux Mint 20 cliccando sulla sua icona sul desktop, mostrata nell’immagine qui sotto:
Dopo aver lanciato il terminale in Linux Mint 20, eseguire il seguente comando nel terminale:
Eseguendo questo comando verrà visualizzato lo spazio totale dell’intero file system, la quantità totale di spazio utilizzato, così come lo spazio disponibile, insieme ad alcune altre informazioni, come mostrato nella seguente immagine:
Metodo 2: Usare il comando df con la flag -a
Il comando df può anche essere usato insieme alla flag -a, che viene usata per visualizzare lo spazio su disco di tutti i file system (es.e., il vostro attuale file system e anche quelli fittizi). Eseguire i passaggi indicati di seguito per utilizzare il comando df con la bandiera -a:
Lancia il terminale in Linux Mint 20 ed esegui il comando mostrato di seguito:
L’output di questo comando sarà abbastanza grande, e si dovrà scorrere il terminale per visualizzare l’intero output. Questo perché il flag -a non stampa solo lo spazio su disco di un singolo file system; piuttosto, lo fa per tutti i file system disponibili.
Metodo 3: usare il comando df con il flag -h:
Alcuni termini tecnici potrebbero non essere facilmente comprensibili per un nuovo utente. Per esempio, negli output di entrambi i metodi discussi sopra, potete vedere una colonna chiamata “1K-blocchi”. Questa colonna rappresenta il numero totale di “1K-blocchi” presenti in ogni file system. In altre parole, questa è la dimensione del file system in byte, che può essere difficile da interpretare e memorizzare. Fondamentalmente, è un modo tecnico di rappresentare la dimensione di ogni file system, ma questo non è così intuitivo per un profano. Pertanto, il flag -h può essere utilizzato con il comando df per visualizzare lo spazio su disco in un formato più leggibile. Per fare questo, seguire i passaggi forniti di seguito:
Lancia il terminale di Linux Mint 20 come spiegato sopra, e quindi eseguire il seguente comando:
Eseguendo questo comando verrà visualizzato lo spazio su disco del file system in un modo che sarà facilmente interpretabile, cioè, lo spazio su disco verrà visualizzato in megabyte (MB), gigabyte (GB), ecc. Puoi vedere questo output nell’immagine qui sotto:
Nella stessa maniera, puoi anche usare i flag -k e -m con il comando df per controllare lo spazio su disco in Linux tramite la linea di comando in kilobyte e megabyte, rispettivamente. Questo può essere fatto se si richiede lo spazio su disco in una specifica unità per uno scopo specifico. Permettendo questo, il comando o l’utilità df ti fornisce la flessibilità di controllare lo spazio su disco nel formato che preferisci.
Conclusione
Questo articolo ti ha mostrato come controllare lo spazio disponibile su disco in un dispositivo usando la riga di comando in Linux. Tutti e tre i metodi descritti sopra erano una variazione del comando df. Puoi facilmente usare il comando df per controllare lo spazio su disco in Linux dalla riga di comando regolando i flag in base alle tue esigenze. Oppure, puoi semplicemente usare questo comando da solo e senza alcun flag. L’output di questo comando vi aiuterà a vedere il vostro attuale utilizzo dello spazio su disco e la quantità di spazio libero.
A parte i casi d’uso del comando df discussi in questo articolo, questo comando può anche essere usato per controllare lo spazio su disco di uno specifico file system; per conoscere gli inode totali, disponibili e usati di un file system; per controllare il tipo di ogni file system; per filtrare i file system basati su un particolare tipo; e molto altro. Tuttavia, tutti questi casi d’uso sono oltre lo scopo di questo articolo. Ecco perché ci siamo concentrati solo sui casi d’uso del comando df che sono diretti al controllo dello spazio su disco.