Maison >Opération et maintenance >exploitation et maintenance Linux >Comment vérifier si Linux est 32 bits ou 64 bits

Comment vérifier si Linux est 32 bits ou 64 bits

青灯夜游
青灯夜游original
2021-12-21 18:31:5123743parcourir

Comment vérifier si Linux est 32 bits ou 64 bits : 1. Exécutez la commande "getconf LONG_BIT", et la sortie de 32 est de 32 bits et la sortie de 64 est de 64 bits. Commande "uname -m", et la sortie est "x86_64". Elle est en 64 bits et la sortie de "i686" ou "i386" est en 32 bits.

Comment vérifier si Linux est 32 bits ou 64 bits

L'environnement d'exploitation de ce tutoriel : système linux5.9.8, ordinateur Dell G3.

Vérifiez si Linux est 32 bits ou 64 bits

Méthode 1 : getconf LONG_BIT Vérifiez

comme indiqué dans l'exemple suivant : le système Linux 32 bits affiche 32, le système Linux 64 bits affiche 64 . Le moyen le plus simple et le plus rapide.

[root@DB-Server ~]# getconf LONG_BIT
32

Comment vérifier si Linux est 32 bits ou 64 bits

[root@gettestlnx01 ~]# getconf LONG_BIT
64

Comment vérifier si Linux est 32 bits ou 64 bits

Méthode 2 : commande uname pour afficher

Comme le montre l'exemple suivant, x86_64 représente un système 64 bits, i686 i386 représente un système 32 bits. i686 n'est qu'un sous-ensemble de i386. Les processeurs pris en charge commencent à partir du Pentium 2 (686), et les modèles précédents ne sont pas pris en charge

[root@DB-Server ~]# uname -a
Linux DB-Server 2.6.18-194.el5 #1 SMP Tue Mar 16 21:52:43 EDT 2010 i686 i686 i386 GNU/Linux
[root@DB-Server ~]# uname -m
i686

Comment vérifier si Linux est 32 bits ou 64 bits

[root@gettestlnx01 ~]# uname -a
Linux gettestlnx01 3.8.13-16.2.1.el6uek.x86_64 #1 SMP Thu Nov 7 17:01:44 PST 2013 x86_64 x86_64 x86_64 GNU/Linux
[root@gettestlnx01 ~]# uname -m
x86_64

Comment vérifier si Linux est 32 bits ou 64 bits

Méthode 3 : utilisez la commande arch pour afficher

[root@DB-Server ~]# arch
i686
[root@gettestlnx01 ~]# arch
x86_64

. Méthode 4 : commande de fichier pour afficher

[root@DB-Server ~]# file /sbin/init
/sbin/init: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped
[root@DB-Server ~]#
[root@DB-Server ~]#
[root@DB-Server ~]# file /bin/ls
/bin/ls: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped

Comment vérifier si Linux est 32 bits ou 64 bits

[root@gettestlnx01 ~]# file /sbin/init
/sbin/init: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped
[root@gettestlnx01 ~]#
[root@gettestlnx01 ~]#
[root@gettestlnx01 ~]# file /bin/ls
/bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped

Comment vérifier si Linux est 32 bits ou 64 bits

Recommandations associées : "Tutoriel vidéo Linux"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn