Publié le 09/16/2017, rédigé par Davy CLAISSE

Kernel 32 ou 64 bits

Déterminer si l'OS installé est un Linux 32 ou 64 bits.

Récupérer les informations

Tout se fait via la commande uname dont voici quelques options intéressantes :

## Afficher le nom du noyau. Par exemple 'Linux'
uname -s

## Afficher la version du noyau. Par exemple '3.16.0-4-amd64'
uname -r

## Afficher la version détaillée du noyau. Par exemple '#1 SMP Debian 3.16.51-3 (2017-12-13)'
uname -v

## Afficher le type d'architecture. Par exemple 'x86_64'
uname -m

## Afficher le hostname
uname -n

Dans notre cas de figure, nous pouvons utiliser la commande uname -a qui affichera ceci :

$ uname -a
Linux el-raido 3.16.0-4-amd64 #1 SMP Debian 3.16.51-3 (2017-12-13) x86_64 GNU/Linux

Cette ligne nous informe que le kernel installé est 64 bits. Nous pouvons le savoir grâce au amd64 de la partie 3.16.0-4-amd64. Sur un kernel 32 bits nous aurions eu une information du type i386, i586 ou encore i686 à la place.