通过 uname 命令
uname 命令可以显示有关 Linux 系统内核的信息,包括操作系统位数。要查看位数,请运行以下命令:
uname -m
输出将类似于以下内容:
x86_64
* x86_64 表示 64 位系统。
* i686 表示 32 位系统。
通过 getconf 命令
getconf 命令可以获取与系统配置相关的各种信息。要查看操作系统位数,请运行以下命令:
getconf LONG_BIT
输出将类似于以下内容:
64
* 64 表示 64 位系统。
* 32 表示 32 位系统。
通过 arch 命令
arch 命令会显示系统的体系结构,其中包含操作系统位数的信息。要查看位数,请运行以下命令:
arch
输出将类似于以下内容:
x86_64
* x86_64 表示 64 位系统。
* i386 表示 32 位系统。
通过 /proc/cpuinfo 文件
/proc/cpuinfo 文件包含有关 CPU 和系统的信息,其中可能包括操作系统位数。要查看位数,请使用以下命令:
cat /proc/cpuinfo | grep "cpu MHz"
输出将包含类似以下内容的行:
cpu MHz : 2999.991
* 如果输出中包含 "cpu MHz",则表示该系统是 32 位的。
* 如果输出中不包含 "cpu MHz",则表示该系统是 64 位的。