Commande Linux · 3 min read · Nov 14, 2025

Commande free de Linux expliquée pour les débutants (6 exemples)

Parfois, en travaillant sur la ligne de commande sous Linux, vous pourriez vouloir jeter un coup d’œil rapidement à la mémoire totale disponible ainsi qu’à la mémoire utilisée dans le système. Si vous êtes un novice en Linux, vous serez heureux d’apprendre qu’il existe une commande intégrée - appelée free - qui affiche ce type d’informations.

Dans ce tutoriel, nous allons discuter des bases de la commande free ainsi que de certaines des fonctionnalités importantes qu’elle offre. Mais avant cela, il convient de partager que toutes les commandes/instructions mentionnées ici ont été testées sur Ubuntu 16.04LTS.

Commande free de Linux

Voici la syntaxe de la commande free :

free [options]

Et voici comment la page de manuel de l’outil la décrit :

free affiche la quantité totale de mémoire physique et d'échange libre et utilisée dans le système, ainsi que les tampons et caches utilisés par le noyau. Les informations sont recueillies en analysant /proc/meminfo.

Voici quelques exemples sous forme de questions-réponses qui devraient vous donner une bonne idée de la façon dont fonctionne la commande free.

Q1. Comment voir la mémoire utilisée et disponible en utilisant la commande free ?

C’est très facile. Tout ce que vous avez à faire est d’exécuter la commande free sans aucune option.

free

Voici la sortie produite par la commande free sur mon système :

Et voici ce que signifient ces colonnes :

Colonnes de la commande Free

Q2. Comment changer la métrique d’affichage ?

Si vous le souhaitez, vous pouvez changer la métrique d’affichage des chiffres de mémoire que produit la commande free dans la sortie. Par exemple, si vous souhaitez afficher la mémoire en mégaoctets, vous pouvez utiliser l’option de ligne de commande -m.

free -m

De même, vous pouvez utiliser -b pour les octets, -k pour les kilo-octets, -m pour les mégaoctets, -g pour les gigaoctets, –tera pour les téraoctets.

Q3. Comment afficher les chiffres de mémoire sous une forme lisible par l’homme ?

La commande free offre également une option -h par laquelle vous pouvez demander à l’outil d’afficher les chiffres de mémoire sous une forme lisible par l’homme.

free -h

Avec cette option activée, la commande décide elle-même quelle métrique d’affichage utiliser pour les chiffres de mémoire individuels. Par exemple, voici comment l’option -h a fonctionné dans notre cas :

Q4. Comment faire en sorte que free affiche les résultats en continu avec un intervalle de temps ?

Si vous le souhaitez, vous pouvez également faire exécuter la commande free de manière à ce qu’elle affiche en continu la sortie après un intervalle de temps défini. Pour cela, utilisez l’option de ligne de commande -s. Cette option nécessite que l’utilisateur passe une valeur numérique qui sera considérée comme le nombre de secondes après lesquelles la sortie sera affichée.

Par exemple, pour garder un intervalle de 3 secondes, exécutez la commande de la manière suivante :

free -s 3

Dans cette configuration, si vous souhaitez que free s’exécute uniquement un nombre défini de fois, vous pouvez utiliser l’option de commande -c, qui nécessite qu’une valeur de compte lui soit passée. Par exemple :

free -s 3 -c 5

La commande mentionnée ci-dessus garantira que l’outil s’exécute 5 fois, avec un intervalle de 3 secondes entre chaque essai.

*Remarque : Cette fonctionnalité est actuellement boguée, donc nous n’avons pas pu la tester de notre côté.*

Q5. Comment faire en sorte que free utilise la puissance de 1000 (et non 1024) lors de l’affichage des chiffres de mémoire ?

Si vous changez la métrique d’affichage pour dire mégaoctets (en utilisant l’option -m), mais que vous souhaitez que les chiffres soient calculés sur la base de la puissance de 1 000 (et non 1024), cela peut être fait en utilisant l’option –si. Par exemple, la capture d’écran suivante montre la différence de sortie avec et sans cette option :

Q6. Comment faire en sorte que free affiche le total des colonnes ?

Si vous souhaitez que free affiche un total de tous les chiffres de mémoire dans chaque colonne, vous pouvez utiliser l’option de ligne de commande -t.

free -t

La capture d’écran suivante montre cette option de ligne de commande en action :

Notez la nouvelle ligne ‘Total’ qui est affichée dans ce cas.

Conclusion

La commande free peut s’avérer être un outil extrêmement utile si vous êtes dans l’administration système. Elle est facile à comprendre et à utiliser, avec de nombreuses options pour personnaliser la sortie. Nous avons couvert de nombreuses options utiles dans ce tutoriel. Une fois que vous avez terminé de pratiquer celles-ci, rendez-vous sur la page de manuel de la commande pour plus d’informations.

Share: X/Twitter LinkedIn

Recevez de nouveaux articles dans votre boîte de réception.

Aucun spam. Désabonnez-vous à tout moment.