检测操作系统redhat 32位,SunOS Bocohy-solaris 32位,SUSE Linux Enterprise Server 11 (x86_64),AIX(ibm) Version 5.3 32位
使用命令:
方法一:
uname -a 看是否含有64 ,x86_64表示64位机器
实例:
操作系统:redhat 32位
操作系统: SunOS Bocohy-solaris 32位
操作系统:SUSE Linux Enterprise Server 11 (x86_64)
操作系统:AIX Version 5.3 32位
方法二:
file /sbin/init 或者 file /bin/ls
如果显示为32 bit 则为32bit,如果显示 64-bit 则为64位
操作系统:redhat 32位
操作系统: SunOS Bocohy-solaris 32位
操作系统:SUSE Linux Enterprise Server 11 (x86_64)
操作系统:AIX Version 5.3 32位
方法三:
getconf LONG_BIT
操作系统:redhat 32位
操作系统: SunOS Bocohy-solaris 32位
操作系统:SUSE Linux Enterprise Server 11 (x86_64)
操作系统:AIX Version 5.3 32位
总结下来,还是getconf LONG_BIT 好用