本文摘自PHP中文网,作者V,侵删。

方法一:
在linux终端输入 getconf LONG_BIT 命令,如果是32位机器则结果为32。
例如:
1 2 | [root@localhost ~]# getconf LONG_BIT
32
|
如果是64位机器则结果为64。
1 2 | [root@localhost ~]# getconf LONG_BIT
64
|
方法二:
如果是64位机器会输出x86_64。
1 2 | [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位的。
1 2 | [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位的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
linux的stdin是什么?
查询升级和降配实例规格或者系统盘时怎么查询某一可用区的可用资源信息
如何查看linux共享文件夹的位置
如何处理影响实例运行状态的有计划或非预期事件
rpm 进行安装、卸载及管理的操作实例
linux系统中如何打开文本文件
linux文件不能被root修改
如何处理访问ecs服务器的网站提示
在centos系统下包更新的命令
linux系统下如何解压zip文件
更多相关阅读请进入《判断》频道 >>
转载请注明出处:木庄网络博客 » 判断linux是64位还是32位