Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
connaitre_son_processeur [Le 12/04/2017, 14:15]
L'Africain tags
connaitre_son_processeur [Le 04/01/2024, 21:41] (Version actuelle)
Amiralgaby Revoir le code + donner plus de commande concernant la récupération d'information sur son processeur
Ligne 1: Ligne 1:
 {{tag>​matériel système}} {{tag>​matériel système}}
-====== Connaitre son processeur ====== 
-Faites un copier-coller du code ci-dessous dans un terminal et vous obtiendrez le genre de votre processeur ! 
  
-<​code>​ +====== Connaître son processeur ====== 
-sudo cat /usr/local/sbin/processeur ​<< "​FinDeFichier"​+ 
 +===== en passant par le terminal ===== 
 + 
 +Le fichier ''/​proc/​cpuinfo''​ indique les informations de vos processeurs,​ utiliser la commande suivante 
 +  ​cat /proc/cpuinfo 
 + 
 +//voir plus sur ce fichier [[https://​unix.stackexchange.com/​a/​121884|What happens when I run the command cat /​proc/​cpuinfo?​]] **(en)**//​ 
 + 
 +Utilisez la commande suivante pour afficher votre architecture 
 +  arch 
 + 
 +Dans une majorité des cas vous êtes sur une machine 64 bits et la commande pour affichera ''​x86_64''​ 
 + 
 +===== via un script indiquant architecture,​ adresses virtuelles ===== 
 + 
 +<file bash processeur.sh>​
 #!/bin/bash #!/bin/bash
 # Connaitre son processeur par depann.informatique@laposte.net # Connaitre son processeur par depann.informatique@laposte.net
 +
 ModeProcesseur=$(lscpu | grep bit) ModeProcesseur=$(lscpu | grep bit)
-if [ "$(uname -m)" = "​x86_64"​ ]; then +archi=$(arch) 
-ModeOS="​Linux 64 bits"​ +if [ "$archi" = "​x86_64"​ ]; then 
-elif [ "$(uname -m)" = "​i686"​ ]; then +        ModeOS="​Linux 64 bits"​ 
-ModeOS="​Linux 32 bits"+elif [ "$archi" = "​i686"​ ]; then 
 +        ModeOS="​Linux 32 bits"
 fi fi
-for a in ' rm ' ' pm ' ' lm '; do 
-Processeur=$(grep flags /​proc/​cpuinfo|grep -m 1 -o "​$a"​|sed 's/ //g') 
-if [ "​$Processeur"​ = "​lm"​ ]; then 
-echo "​Processeur 64 Bits" 
-echo "​$ModeProcesseur"​ 
-echo "Linux 32 ou 64 bits : $ModeOS"​ 
-break 
-elif [ "​$Processeur"​ = "​pm"​ ]; then 
-echo "​Processeur 32 Bits" 
-echo "​$ModeProcesseur"​ 
-echo "Linux 32 ou 64 bits : $ModeOS"​ 
-break 
-elif [ "​$Processeur"​ = "​rm"​ ]; then 
-echo "​Processeur 16 Bits" 
-echo "​$ModeProcesseur"​ 
-break 
-fi 
-done 
-exit 0; 
-FinDeFichier 
-sudo chmod +x /​usr/​local/​sbin/​processeur 
-reset;​processeur 
  
- +for a in ' rm ' ' pm ' ' lm '; 
- +do 
-</code>+                Processeur=$(grep flags /​proc/​cpuinfo|grep -m 1 -o "​$a"​|sed 's/ //​g'​) 
 +                if [ "​$Processeur"​ = "​lm"​ ]; then 
 +                        echo "​Processeur 64 Bits"​ 
 +                        echo "​$ModeProcesseur"​ 
 +                        echo "Linux 32 ou 64 bits : $ModeOS"​ 
 +                        break 
 +                elif [ "​$Processeur"​ = "​pm"​ ]; then 
 +                        echo "​Processeur 32 Bits"​ 
 +                        echo "​$ModeProcesseur"​ 
 +                        echo "Linux 32 ou 64 bits : $ModeOS"​ 
 +                        break 
 +                elif [ "​$Processeur"​ = "​rm"​ ]; then 
 +                        echo "​Processeur 16 Bits"​ 
 +                        echo "​$ModeProcesseur"​ 
 +                        break 
 +                fi 
 +done 
 +</file>
  • connaitre_son_processeur.1491999347.txt.gz
  • Dernière modification: Le 12/04/2017, 14:15
  • par L'Africain