Connaître les versions de son Kernel et de son OS sous Linux

Connaître les versions de son Kernel et de son OS sous Linux

Lorsque vous êtes sous Linux, il est parfois difficile de connaître les versions de son kernel et de son OS. Vous allez voir qu’avec quelques commandes très simples, l’information est au bout de vos doigts.

Comment connaître la version de son kernel Linux

Ce tutoriel se basera sur une distribution CentoS, mais ces commandes peuvent s’appliquer sur d’autres distributions.

Pour cela vous devez utiliser la commande suivante :

# cat /proc/version

Comment connaître la version exacte de son noyau (kernel) Linux

Tout d’abord pour les débutants, la commande cat permet de lire et d’afficher le contenu des fichiers.

Le contenu du fichier /proc/version contient donc la version exacte du noyau (Linux version 2.6.32-220.el6.x86_64, mais aussi des informations supplémentaires comme la version du compilateur utilisé pour construire le noyau gcc version 4.4.6.

La plupart des fichiers présents dans /proc donnent des informations pouvant être lu par un humain, leur présentation étant formaté, vous trouverez dans ce répertoire par exemple des informations sur votre processeur, fichier cpuinfo, sur le temps d’utilisation de la machine, fichier uptime, sur l’utilisation de la memoire, fichier meminfo, …

Voici un autre exemple affichant des informations sur le processeur

# cat /proc/cpuinfo

Information sur le processeur dans le fichier : /proc/cpuinfo

Comment connaître le nom et la version exacte de la distribution

Pour récupérer cette information vous devez utiliser la commande suivante :

# cat /etc/issue

Version exacte de Linux dans /etc/issue

Vous pouvez aussi utiliser le fichier issue.net, les informations retournées sont identiques. A l’origine les fichiers /etc/issue et /etc/issue.net sont utilisés pour afficher un message lors d’une connexion en console à distance (telnet par exemple). Des mots clés peuvent être ajoutés dans ce fichier pour afficher un message personnalisé. Par exemple ici, le r va afficher la version du système d’exploitation et le m affichera le type de processeur de la machine.

D’autres commandes utiles pour connaitre les versions de son Kernel et le nom et la version exacte de sa distribution

Ouvrez un terminal et exécutez la commande suivante :

# cat /etc/debian_version

Afficher la version de Debian grâce au fichier : debian_version

Vous pouvez également utiliser la commande lsb_release, qui est plus générique et fonctionne sur plusieurs distributions :

# lsb_release -a

En utilisant la commande lsb_release -a permet d'afficher la version de sa distribution Linux

Voici une autre commande présente dans les distributions modernes pour connaitre les versions de son Kernel Linux :

# cat /etc/os-release

Uitliser la commande cat /etc/os-release présente dans de nombreuses distributions

La commande hostnamectl est une autre option qui permet d’obtenir des données sur le système d’exploitation et le noyau :

# hostnamectl

La commande hostnamectl est une autre option qui permet d'obtenir des données sur le système d'exploitation et le noyau

Utiliser la commande uname -a

Si vous êtes incertain quant à la distribution Linux installée ou si vous utilisez une distribution différente, voici une commande générique pour avoir des informations sur son Kernel et sa distribution.

Malgré l’affichage principalement des informations sur le noyau, cette commande peut également donner des informations sur la version du système. Afin de l’utiliser, saississez cette commande :

# uname -a

Utiliser la commande uname -a

Signature manuelle Guillaume

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *