查看Linux系统是32位还是64位的方法总结

查看Linux系统是32位还是64位的方法总结

这篇文章主要介绍了查看Linux操作系统操作系统系统是32位还是64位的方法总结,非常不错,具有参考借鉴价值,需要的朋友可以参考下

方法1:getconf LONG_BIT 查看

如下例子所示: 32位Linux操作系统操作系统系统显示32, 64位Linux操作系统操作系统系统显示64。最简单、快捷的方法。

[root @ d b-Server ~]# getconf LONG _ BIT

32

[root @ gettestlnx 01 ~]# getconf LONG _ BIT

64

方法2:uname命令查看

如下例子所示,x86_64表示64位系统,i686 i386表示32位系统106 .i686只是i386的一个子集,支持的中央处理器从奔腾2 (686)开始,之前的型号不支持。

[root@DB-Server ~]# uname -a

Linux DB-Server 2。6 .18-194 .el5 # 1 SMP美国东部时间2010年3月16日星期二21:52:43 i686 i686 i386 GNU/Linux

[root@DB-Server ~]# uname -m

i686

[root@gettestlnx01 ~]# uname -a

Linux gettestlnx 01 3。8 .13-16 .2 .1 .El 6 uek。x86 _ 64 # 1 SMP 11月七日周四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 @ d b-Server ~]# file/sbin/init

/sbin/init: ELF 32位最低有效位可执行文件、英特尔80386、版本1 (SYSV),适用于GNU/Linux 2.6.9,动态链接(使用共享库),适用于GNU/Linux 2.6.9,剥离

[root@DB-Server ~]#

[root@DB-Server ~]#

[root@DB-Server ~]# file /bin/ls

/bin/ls:精灵32位最低有效位可执行文件、英特尔80386、版本1 (SYSV),适用于GNU/Linux 2.6.9,动态链接(使用共享库),适用于GNU/Linux 2.6.9,剥离

[root @ gettestlnx 01 ~]# file/sbin/init

/sbin/init: ELF 64位最低有效位共享对象,x86-64,版本1 (SYSV),动态链接(使用共享库),用于GNU/Linux 2.6.18,剥离

[root@gettestlnx01 ~]#

[root@gettestlnx01 ~]#

[root @ gettestlnx 01 ~]# file/bin/ls

/bin/ls:精灵64位最低有效位可执行文件,x86-64,版本1 (SYSV),动态链接(使用共享库),适用于GNU/Linux 2.6.18,已剥离

方法5: 此方法来自于大卫的博客,通过查看中央处理器的信息来判定Linux操作系统操作系统系统是否是64位操作系统。如果结果大于0, 说明支持64位计算。地上移动式无线电设备指长模式,支持地上移动式无线电设备则是64位。

[root @ d b-Server ~]# cat/proc/CPU info | grep flags | grep lm | WC-l

0

[root @ gettestlnx 01 ~]# cat/proc/CPU info | grep flags | grep lm | WC-l

6

总结

以上所述是小编给大家介绍的查看Linux操作系统操作系统系统是32位还是64位的方法总结,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!

查看Linux系统是32位还是64位的方法总结