作为一个Unix系统的新手用户,我可以怎么判断我的Unix服务器安装的是32位或者64位的操作系统呢?
你可以使用如下的命令来获取关于Unix内核和CPU架构的信息。
getconf 命令: 显示机器硬件和内核的位数。
HP-UX
在你的终端中敲下如下命令。
getconf KERNEL_BITS
AIX
getconf HARDWARE_BITMODE
getconf KERNEL_BITMODE
Solaris Unix
isainfo -v
isainfo -kv
OS X Unix
getconf LONG_BIT
Linux
getconf LONG_BIT
如果你的操作系统是采用64位架构,那么你一定会看到 64 、ia64或者x86_64字样。
相反,如果你看到32、i386字样,操作系统被编译运行在32位处理魔石。
uname command
你也可以使用uname命令
uname -a
下面是uname命令在OS X系统上的输出
Darwin Viveks-MacBook-Pro.local 15.0.0 Darwin Kernel Version 15.0.0: Wed Aug 26 16:57:32 PDT 2015; root:xnu-3247.1.106~1/RELEASE_X86_64 x86_64
怎样打开64位Ubuntu的32位支持功能:http://www.linuxdiyf.com/linux/14420.html
如何判断Unix系统的一个库文件是32位还是64位的:http://www.linuxdiyf.com/linux/11228.html
Linux下如何判断CPU和Linux Kernel是32位还是64位:http://www.linuxdiyf.com/linux/9814.html