查看Linux系统是32位还是64位的⽅法总结
放松音乐⽅法1:getconf LONG_BIT 查看
如下例⼦所⽰: 32位Linux系统显⽰32, 64位Linux系统显⽰64。最简单、快捷的⽅法。
流通市值[root@DB-Server ~]# getconf LONG_BIT
32
[root@gettestlnx01 ~]# getconf LONG_BIT
64
⽅法2:uname命令查看
如下例⼦所⽰,x86_64表⽰64位系统, i686 i386表⽰32位系统。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系统是否是64位操作系统。如果结果⼤于0, 说明⽀持64bit计算. lm指long mode, ⽀持lm则是64bit。
[root@DB-Server ~]# cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l
[root@gettestlnx01 ~]# cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l
6
总结
以上所述是⼩编给⼤家介绍的查看Linux系统是32位还是64位的⽅法总结,希望对⼤家有所帮助,如果⼤家有任何疑问请给我留
⾔,⼩编会及时回复⼤家的。在此也⾮常感谢⼤家对⽹站的⽀持!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论