一、uname命令
bash
uname -m
如果输出是 x86_64,表示系统是 64 位;如果是 i686 或 i386,表示系统是 32 位。
二、arch命令
bash
arch
这会直接输出系统架构,如果是 x86_64,表示系统是 64 位。
三、查看 /proc 文件系统
bash
cat /proc/cpuinfo | grep "lm"
如果输出包含 lm(long mode),表示系统是 64 位。
或者,查看 /proc 目录下的 32 和 64 文件:
bash
cat /proc/32
如果输出 0 表示系统是 32 位,如果输出 1 表示系统是 64 位。