可能重复:
我如何知道我正在运行的是 32 位还是 64 位 Linux?
确定 Linux 服务器的架构(32 位或 64 位)
我安装了以下内容
- 机器 1 上的 RedHat-Linux-OS-5.3.0.0-01_x32
- 机器 2 上的 RedHat-Linux-OS-5.3.0.0-01_x64
我可以使用什么命令或文件来检查安装的 Linux 版本是 32 位还是 64 位。
注意,redhat-release 没有定义版本是否是 32/64。
答案1
要获取当前运行的“arch”(架构),请运行:
uname -m
您可以运行的 CPU 功能:
dmidecode
和
cat /proc/cpuinfo
这 'LM' 标志应该存在于 64 位系统中,因为它代表“长模式”(64 位扩展、AMD 的 AMD64 或 Intel 的 EM64T)。
答案2
在 shell 中输入 uname -m 就可以了。