确定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 架构

相关推荐
软件测试很重要4 分钟前
UOS20系统安装与 SSH/XRDP 远程访问功能配置指南
linux·运维·ssh
怒放吧德德27 分钟前
软考架构师:嵌入式微处理器
架构
咕咚.萌西1 小时前
RISC-V体系架构
嵌入式硬件·架构·risc-v
GanGuaGua1 小时前
Linux系统:线程的互斥和安全
linux·运维·服务器·c语言·c++·安全
lsnm1 小时前
【LINUX网络】IP——网络层
linux·服务器·网络·c++·网络协议·tcp/ip
不掰手腕2 小时前
在UnionTech OS Server 20 (统信UOS服务器版) 上离线安装PostgreSQL (pgsql) 数据库
linux·数据库·postgresql
Lynnxiaowen2 小时前
今天继续昨天的正则表达式进行学习
linux·运维·学习·正则表达式·云计算·bash
努力学习的小廉2 小时前
深入了解linux系统—— POSIX信号量
linux·运维·服务器
刘一说2 小时前
CentOS部署ELK Stack完整指南
linux·elk·centos
从零开始的ops生活2 小时前
【Day 50 】Linux-nginx反向代理与负载均衡
linux·nginx