确定Mac\Linux系统的架构类型是 x86-64(amd64),还是 arm64 架构

我们在下载软件或镜像时会有很多版本,那需要根据我们的系统架构选择正确的软件或镜像版本。

要确定你的系统使用的是 x86-64(amd64) 还是 arm64 架构,可以使用以下方法之一:

  1. 使用 uname 命令:

    打开终端,并运行以下命令:

    bash 复制代码
    uname -m
    • 在MAC中:

      如果输出结果是 x86_64 ,则表示你的系统是 x86-64 架构

      如果输出结果是 arm64 ,则表示你的系统是 arm64 架构

    • 在 Linux中

      如果输出结果是 x86_64 ,则表示你的系统是 x86-64 架构

      如果输出结果是 aarch64 ,则表示你的系统是 arm64 架构

  2. 使用 arch 命令:

    在终端中运行以下命令:

    bash 复制代码
    arch
    • 在MAC中:

      如果输出结果是 x86_64 ,则表示你的系统是 x86-64 架构

      如果输出结果是 arm64 ,则表示你的系统是 arm64 架构

    • 在 Linux中

      如果输出结果是 x86_64 ,则表示你的系统是 x86-64 架构

      如果输出结果是 aarch64 ,则表示你的系统是 arm64 架构

  3. 查看系统信息:system_profiler SPHardwareDataType

    在终端中运行以下命令:

    • 在MAC中:

      bash 复制代码
      system_profiler SPHardwareDataType

      如果输出包含 "Processor Name: Apple M1 " 或者 "Chip: Apple M1 " ,表示你的系统是 arm64 架构

      如果输出包含 "Processor Name: Intel Core " 或者 "Chip: Intel Core " ,表示你的系统是 x86-64 架构

    • 在 Linux中

      bash 复制代码
      lscpu | grep "Architecture"

      如果输出结果是 "Architecture: x86_64 ",则表示你的系统是 x86-64 架构

      如果输出结果是 "Architecture: aarch64 ",则表示你的系统是 arm64 架构

相关推荐
Yupureki2 小时前
《Linux网络编程》8.网络层IP原理
linux·运维·服务器·网络·ip
Je1lyfish2 小时前
CMU15-445 (2025 Fall/2026 Spring) Project#3 - QueryExecution
linux·c语言·开发语言·数据结构·数据库·c++·算法
phltxy2 小时前
微服务高可用实战:Sentinel 熔断与限流从入门到精通
微服务·架构·sentinel
xyy_4965 小时前
wsl-localhost
linux
linux修理工6 小时前
linux禁用root登录
linux
小王C语言7 小时前
xshell免密登录
linux·运维·服务器
请输入蚊子7 小时前
《操作系统真象还原》 第十一章 用户进程
linux·操作系统·操作系统真像还原
Qt程序员8 小时前
网络 I/O 面试必考点:从多进程多线程到异步 I/O 与多路复用
linux·网络编程·多线程·epoll·网络io·阻塞io·io_uring
model20058 小时前
虚拟环境安装yolo26
linux·运维·服务器
Walter先生8 小时前
MCP行情数据接入配置踩坑全记录:从Claude Code到Zed八大客户端适配实战
后端·websocket·架构·实时行情数据源