Linux系統(tǒng)32位與64位判斷方法
對(duì)Linux系統(tǒng)操作的用戶也是比較多的,依然有很多用戶不懂得去判斷自己的Linux系統(tǒng)是32-bit還是62位系統(tǒng)。其實(shí)查看系統(tǒng)多少位系統(tǒng)的方法有很多種,下面豆豆來(lái)介紹三種判斷方法,方便Linux用戶啦識(shí)別自己的系統(tǒng)。
Linux系統(tǒng)32位與64位判斷方法
方法一:getconf LONG_BIT
在linux終端輸入getconf LONG_BIT命令
如果是32位機(jī)器,則結(jié)果為32
Linux代碼
[root@localhost ~]# getconf LONG_BIT
32
如果是64位機(jī)器,則結(jié)果為64
Linux代碼
[root@localhost ~]# getconf LONG_BIT
64
方法二:uname -a
如果是64位機(jī)器,會(huì)輸出x86_64
Linux代碼
[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執(zhí)行后的結(jié)果中輸出了x86_64,說(shuō)明該機(jī)器是64位的,否則代表該機(jī)器是32位的
Linux代碼
[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
方法三:file /sbin/init 或者 file /bin/ls
示例:32位機(jī)器
file /sbin/init
Linux代碼
[root@localhost ~]# 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
file /bin/ls
Linux代碼
[root@localhost ~]# 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
示例:64位機(jī)器
file /sbin/init
Linux代碼
[chenzhou@testweb01 ~]$ file /sbin/init
/sbin/init: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped
file /bin/ls
Linux代碼
[chenzhou@testweb01 ~]$ file /bin/ls
/bin/ls: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped
通過(guò)getconf LONG_BIT命令、uname -a執(zhí)行和file /sbin/init 與file /bin/ls這三種方法,我們可以輕松的判斷出自己Linux系統(tǒng)是多少位系統(tǒng)。
*博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請(qǐng)聯(lián)系工作人員刪除。
DIY機(jī)械鍵盤(pán)相關(guān)社區(qū):機(jī)械鍵盤(pán)DIY
EMC相關(guān)文章:EMC是什么意思
電子管相關(guān)文章:電子管原理