#linux 要判别你的 Linux 服务器是 x64(也就是 x86_64)还是 ARM64,可以通过多种方式,以下是最常用的方法: --- ### 1. 使用 `uname` 命令 ``` bash uname -m ``` - 输出结果示例: - `x86_64` → 表示 **64位 x86(Intel/AMD)架构** - `aarch64` → 表示 **64位 ARM 架构** - `armv7l` → 表示 **32位 ARM 架构** --- ### 2. 使用 `lscpu` 命令 ``` bash lscpu ``` - 会输出详细 CPU 架构信息,例如: ``` bash Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian ``` - `Architecture` 字段直接告诉你 CPU 类型。 --- ### 3. 查看 `/proc/cpuinfo` ``` cat /proc/cpuinfo ``` - x86_64 CPU 会有 `model name` 类似 “Intel(R) Xeon(R) CPU …” - ARM64 CPU 会显示 `AArch64` 或 `ARMv8` 等信息。 --- ### 4. 使用 `file` 命令检测可执行文件 ``` file /bin/bash ``` - 输出示例: - `/bin/bash: ELF 64-bit LSB executable, x86-64` → x64 - `/bin/bash: ELF 64-bit LSB executable, ARM aarch64` → ARM64 [[🟠Linux 运维必会的 150 个命令]]