一文掌握 Linux 查看 CPU 信息的 9 种方法(附命令详解)

在 Linux 系统中,查看 CPU 信息是系统管理和性能优化的基础操作。以下是常用的命令和方法,帮助你全面了解 CPU 的硬件参数、使用状态和性能指标:

1. 查看 CPU 型号和基本参数

bash

# 方法1:使用 lscpu(推荐)
lscpu

# 方法2:直接查看 /proc/cpuinfo 文件
cat /proc/cpuinfo | grep "model name" | head -1

  • 输出示例

    plaintext

    Architecture:                    x86_64
    CPU op-mode(s):                  32-bit, 64-bit
    Model name:                      Intel(R) Core(TM) i7-10700K CPU @ 3.80GHz
    CPU(s):                          16
    Thread(s) per core:              2
    Core(s) per socket:              8
    Socket(s):                       1
    

2. 查看 CPU 物理核心数和线程数

bash

# 物理核心数(不包括超线程)
echo "物理核心数: $(lscpu | grep "Core(s) per socket" | awk '{print $NF}')"

# 逻辑CPU数(包括超线程)
echo "逻辑CPU数: $(nproc)"

  • 注意nproc显示的是可用逻辑 CPU 数,可能小于总核心数(如被限制)。

3

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值