Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Bagaimana untuk menyemak sama ada linux adalah 32-bit atau 64-bit

Bagaimana untuk menyemak sama ada linux adalah 32-bit atau 64-bit

青灯夜游
青灯夜游asal
2021-12-21 18:31:5123686semak imbas

Cara menyemak sama ada Linux adalah 32-bit atau 64-bit: 1. Jalankan arahan "getconf LONG_BIT", output 32 ialah 32-bit, dan output 64 ialah 64-bit; . Jalankan arahan "uname -m", Output "x86_64" ialah 64-bit, dan output "i686" atau "i386" ialah 32-bit.

Bagaimana untuk menyemak sama ada linux adalah 32-bit atau 64-bit

Persekitaran pengendalian tutorial ini: sistem linux5.9.8, komputer Dell G3.

Semak sama ada linux adalah 32-bit atau 64-bit

Kaedah 1: getconf LONG_BIT Semak

Seperti yang ditunjukkan dalam contoh berikut: Sistem Linux 32-bit memaparkan 32, sistem Linux 64-bit memaparkan 64. Cara paling mudah dan cepat.

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

Bagaimana untuk menyemak sama ada linux adalah 32-bit atau 64-bit

[root@gettestlnx01 ~]# getconf LONG_BIT
64

Bagaimana untuk menyemak sama ada linux adalah 32-bit atau 64-bit

Kaedah 2: perintah uname untuk melihat contoh

berikut

Seperti yang ditunjukkan, x86_64 mewakili sistem 64-bit, dan i686 i386 mewakili sistem 32-bit. i686 hanyalah subset daripada i386 CPU yang disokong bermula dari Pentium 2 (686 model sebelum ini tidak disokong. 🎜>

[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
Kaedah 3: Gunakan arahan gerbang untuk melihat

Bagaimana untuk menyemak sama ada linux adalah 32-bit atau 64-bit

[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

Kaedah 4: Gunakan arahan fail untuk melihat Bagaimana untuk menyemak sama ada linux adalah 32-bit atau 64-bit

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


Cadangan berkaitan: "
[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
Tutorial Video Linux

"Bagaimana untuk menyemak sama ada linux adalah 32-bit atau 64-bit

Atas ialah kandungan terperinci Bagaimana untuk menyemak sama ada linux adalah 32-bit atau 64-bit. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn