Linux Command · 3 min read · Nov 14, 2025
Comando free di Linux spiegato per principianti (6 esempi)
A volte, mentre si lavora nella riga di comando in Linux, potrebbe essere utile dare un’occhiata rapida alla memoria totale disponibile e utilizzata nel sistema. Se sei un neofita di Linux, sarai felice di sapere che esiste un comando integrato - chiamato free - che visualizza questo tipo di informazioni.
In questo tutorial, discuteremo le basi del comando free e alcune delle caratteristiche importanti che offre. Ma prima di farlo, vale la pena condividere che tutti i comandi/istruzioni menzionati qui sono stati testati su Ubuntu 16.04LTS.
Comando free di Linux
Ecco la sintassi del comando free:
free [options]Ecco come la pagina man dello strumento lo descrive:
free visualizza la quantità totale di memoria fisica e di swap libera e utilizzata nel sistema, così come i buffer e le cache utilizzati dal kernel. Le informazioni vengono raccolte analizzando /proc/meminfo.Di seguito sono riportati alcuni esempi in stile Q&A che dovrebbero darti una buona idea di come funziona il comando free.
Q1. Come visualizzare la memoria utilizzata e disponibile utilizzando il comando free?
È molto facile. Tutto ciò che devi fare è eseguire il comando free senza alcuna opzione.
freeEcco l’output che il comando free ha prodotto sul mio sistema:
Ecco cosa significano queste colonne:

Q2. Come cambiare la metrica di visualizzazione?
Se vuoi, puoi cambiare la metrica di visualizzazione dei valori di memoria che il comando free produce in output. Ad esempio, se vuoi visualizzare la memoria in megabyte, puoi utilizzare l’opzione della riga di comando -m.
free -mAllo stesso modo, puoi usare -b per byte, -k per kilobyte, -m per megabyte, -g per gigabyte, –tera per terabyte.
Q3. Come visualizzare i valori di memoria in forma leggibile dall’uomo?
Il comando free offre anche un’opzione -h attraverso la quale puoi chiedere allo strumento di visualizzare i valori di memoria in forma leggibile dall’uomo.
free -hCon questa opzione attivata, il comando decide da solo quale metrica di visualizzazione utilizzare per i singoli valori di memoria. Ad esempio, ecco come ha funzionato l’opzione -h nel nostro caso:
Q4. Come far sì che free visualizzi i risultati continuamente con un intervallo di tempo?
Se vuoi, puoi anche far eseguire il comando free in modo che visualizzi continuamente l’output dopo un intervallo di tempo impostato. Per questo, utilizza l’opzione della riga di comando -s. Questa opzione richiede all’utente di passare un valore numerico che sarà trattato come il numero di secondi dopo il quale verrà visualizzato l’output.
Ad esempio, per mantenere un intervallo di 3 secondi, esegui il comando nel seguente modo:
free -s 3In questa configurazione, se vuoi che free venga eseguito solo un numero impostato di volte, puoi utilizzare l’opzione della riga di comando -c, che richiede un valore di conteggio da passare. Ad esempio:
free -s 3 -c 5Il comando sopra menzionato garantirà che lo strumento venga eseguito 5 volte, con un intervallo di 3 secondi tra ciascun tentativo.
*Nota: Questa funzionalità è attualmente difettosa, quindi non siamo riusciti a testarla dalla nostra parte.*
Q5. Come far sì che free utilizzi la potenza di 1000 (non 1024) durante la visualizzazione dei valori di memoria?
Se cambi la metrica di visualizzazione in megabyte (utilizzando l’opzione -m), ma vuoi che i valori siano calcolati in base alla potenza di 1.000 (non 1024), allora questo può essere fatto utilizzando l’opzione –si. Ad esempio, il seguente screenshot mostra la differenza nell’output con e senza questa opzione:
Q6. Come far sì che free visualizzi il totale delle colonne?
Se vuoi che free visualizzi un totale di tutti i valori di memoria in ciascuna colonna, allora puoi utilizzare l’opzione della riga di comando -t.
free -tIl seguente screenshot mostra questa opzione della riga di comando in azione:
Nota la nuova riga ‘Totale’ che viene visualizzata in questo caso.
Conclusione
Il comando free può rivelarsi uno strumento estremamente utile se sei nel campo dell’amministrazione di sistema. È facile da capire e utilizzare, con molte opzioni per personalizzare l’output. Abbiamo coperto molte opzioni utili in questo tutorial. Dopo aver praticato questi, vai alla pagina man del comando per ulteriori informazioni.
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.