发新帖

[Linux] 查看Linux系统架构

零下一度 4天前 16

方法1:使用 uname 命令

在Linux系统中,可以通过以下方法快速查看系统架构(如x86、ARM等):

Linux系统查看系统架构

uname -m
uname --machine

x86_64 → 64位x86架构(主流Intel/AMD CPU)

i386/i686 → 32位x86架构

aarch64/arm64 → 64位ARM架构

armv7l → 32位ARM架构

ppc64le → PowerPC架构


方法2:查看 /proc/cpuinfo

cat /proc/cpuinfo | grep "model name" | head -n 1

x86架构会显示Intel/AMD处理器信息,ARM架构会显示ARM处理器特征。


方法3:使用 lscpu 命令(更详细)

lscpu | grep "Architecture"

或直接运行:

lscpu

会显示架构信息和字节序(Little/Big Endian)。


方法4:使用 arch 命令

arch

直接显示基础架构类型。


常见架构标识:

输出结果架构说明
x86_6464位x86(主流PC/服务器)
i386/i68632位x86(旧设备)
aarch64/arm6464位ARM(树莓派4/手机/苹果M系列)
armv7l/armhf32位ARM(旧安卓/树莓派2/3)
ppc64(le)IBM PowerPC
riscv64RISC-V架构


特殊情况:

如果是虚拟机或容器,显示的是虚拟化的架构(实际物理架构可能不同)

苹果M系列芯片的Mac电脑运行Linux时会显示aarch64

如果需要进一步确认CPU型号,可以使用:

cat /proc/cpuinfo | grep "model name" | uniq




最新回复 (0)
返回
零下一度
主题数
945
帖子数
0
注册排名
1