方法一:
getconf LONG_BIT
在linux終端機輸入 getconf LONG_BIT 指令,如果是32位元機器則結果為32。
例如:
[root@localhost ~]# getconf LONG_BIT 32
如果是64位元機器則結果為64。
[root@localhost ~]# getconf LONG_BIT 64
方法二:
uname -a
如果是64位元機器會輸出x86_64。
[chenzhou@testweb01 ~]$ uname -a Linux testweb01 2.6.18-308.4.1.el5 #1 SMP Tue Apr 17 17:08:00 EDT 2012 x86_64 x86_64 x86_64 GNU/Linux
可以看到uname-a執行後的結果中輸出了x86_64說明機器是64位元的,否則代表機器是32位元的。
[root@localhost ~]# uname -a Linux localhost.localdomain 2.6.18-164.el5 #1 SMP Tue Aug 18 15:51:54 EDT 2009 i686 i686 i386 GNU/Linux
推薦教學:linux教學
#以上是判斷linux是64位還是32位的詳細內容。更多資訊請關注PHP中文網其他相關文章!