
方法一: getconf LONG_BIT 在linux终端输入 getconf LONG_BIT 命令,如果是32位机器则结果为32。 例如: [root@localhost ~]# getconf LONG_BIT
32 如果是64位机器则结果为64。 [root@localhost ~]# getconf LONG_BIT
64 方法二: uname -a 如果是64位机器会输出x86_64。 [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位的。 [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 |