Déterminer l'architecture matérielle

L'architecture matérielle est construite autour du microprocesseur, la commande lscpu permet de déterminer simplement l'architecture de la machine courante:

yoann@hermes:~$ lscpu 
Architecture:          i686
CPU op-mode(s):        32-bit, 64-bit
CPU(s):                2
Thread(s) par coeur :  1
Coeur(s) par support CPU :2
Support(s) CPU :       1
ID du vendeur :        GenuineIntel
Famille CPU :          6
Mod?le :               15
Version :              11
CPU MHz :              1200.000
Virtualisation :       VT-x
L1d cache :            32K
L1i cache :            32K
L2 cache :             4096K

Dans l'exemple ci dessous, nous avons une architecture X86 compatible 32 et 64 bits. Des programmes en 32 ou 64 bits pourront être exécutés.

Pour déterminer quelle version du système d'exploitation est installée utiliser la commande uname:

yoann@hermes:~$ uname -m
i686

Dans l'exemple ci-dessus un système 32 bits est installé.

Remarque: La commande arch est équivalente à uname -m.

Références