如何确定服务器上是否安装了32或者64位Unix操作系统

时间:2020-01-09 10:45:51  来源:igfitidea点击:

如何确定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命令

您也可以使用uname命令:

$ uname -a

OS X的示例输出:

Darwin Hymans-MacBook-Pro.local 15.0.0 Darwin Kernel Version 15.0.0: Wed Aug 26 16:57:32 PDT 2014; root:xnu-3247.1.106~1/RELEASE_X86_64 x86_64