怎么查看linux的cpu
怎么查看linux的cpu详细介绍
在 Linux 系统中,查看 CPU 信息可以通过多种命令实现,以下是常用方法:
一、查看 CPU 详细信息(最全面)
1. 使用
/proc/cpuinfo 文件
bash
/proc/cpuinfo
输出说明(部分关键字段):
processor:CPU 逻辑核心编号(从 0 开始)。vendor_id:厂商(如GenuineIntel或AMD)。cpu family、model、model name:CPU 型号(如Intel(R) Core(TM) i7-10700K)。cpu cores:单个物理 CPU 的核心数。siblings:单个物理 CPU 的逻辑核心数(含超线程)。MHz:CPU 主频(可能动态变化)。
过滤关键信息(示例):
bash
/proc/cpuinfo
/proc/cpuinfo
二、查看 CPU 摘要信息(简洁易读)
2. 使用
lscpu 命令
bash
lscpu
常用输出字段:
Architecture:架构(如x86_64、aarch64)。CPU(s):总逻辑核心数(siblings × 处理器数量)。On-line CPU(s) list:启用的 CPU 核心。Thread(s) per core:每个核心的线程数(超线程为 2,否则为 1)。Core(s) per socket:单个物理 CPU 的核心数。Socket(s):物理 CPU 数量(服务器多 CPU 场景)。
三、实时监控 CPU 使用率
3. 使用
top 或
htop 命令
bash
- 在
top中按1可切换显示单个 CPU 核心的使用率。 - 按
q退出监控界面。
四、快速查看 CPU 核心数
4. 使用
nproc 命令
bash
nprocnproc
五、查看 CPU 架构(如 32 位 / 64 位)
bash
总结
- 详细信息:首选
cat /proc/cpuinfo或lscpu。 - 实时负载:用
top/htop(适合监控性能问题)。 - 快速统计:用
nproc查看核心数。
根据需求选择合适的命令即可,这些方法适用于大多数 Linux 发行版(如 Ubuntu、CentOS、Debian 等)。