查看Linux系統(tǒng)是32位還是64位的方法總結(jié)
方法1:getconf LONG_BIT 查看
如下例子所示: 32位Linux系統(tǒng)顯示32, 64位Linux系統(tǒng)顯示64。最簡單、快捷的方法。
[root@DB-Server ~]# getconf LONG_BIT
32
[root@gettestlnx01 ~]# getconf LONG_BIT
64
方法2:uname命令查看
如下例子所示,x86_64表示64位系統(tǒng), i686 i386表示32位系統(tǒng)。i686 只是i386的一個子集,支持的cpu從Pentium 2 (686)開始,之前的型號不支持.
[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
[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
方法3: arch命令查看
[root@DB-Server ~]# arch
i686
[root@gettestlnx01 ~]# arch
x86_64
方法4: file命令查看
[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
[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
方法5: 此方法來自于David的博客,通過查看CPU的信息來判定Linux系統(tǒng)是否是64位操作系統(tǒng)。如果結(jié)果大于0, 說明支持64bit計算. lm指long mode, 支持lm則是64bit。
[root@DB-Server ~]# cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l
0
[root@gettestlnx01 ~]# cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l
6
總結(jié)
以上所述是小編給大家介紹的查看Linux系統(tǒng)是32位還是64位的方法總結(jié),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關文章
解決Ubuntu 16.04.6 + Win10 雙系統(tǒng)時間錯誤且不一致問題
這篇文章主要介紹了Ubuntu 16.04.6 + Win10 雙系統(tǒng)時間錯誤且不一致問題的解決方法,非常不錯,具有一定的參考借鑒價值 ,需要的朋友可以參考下2019-05-05SuSE Enterprise Linux 10下面啟動xdmcp
SuSE Enterprise Linux 10下面啟動xdmcp...2007-01-01詳解Linux內(nèi)核中的container_of函數(shù)
大家都知道Container_of在Linux內(nèi)核中是一個常用的宏,用于從包含在某個結(jié)構中的指針獲得結(jié)構本身的指針,通俗地講就是通過結(jié)構體變量中某個成員的首地址進而獲得整個結(jié)構體變量的首地址。這篇文章詳細的介紹了Container_of,有需要的可以參考學習。2016-08-08