lscpu 命令(推荐)lscpu 是 Debian 系统预装的工具,用于快速查看 CPU 架构、核心/线程配置、型号等摘要信息,无需额外安装。
lscpu,输出包含以下关键信息:
x86_64(64 位系统);lscpu | grep 'Core(s) per socket';lscpu | grep 'CPU(s):';lscpu | grep 'Model name'。/proc/cpuinfo 文件/proc/cpuinfo 是系统伪文件,包含每个逻辑 CPU 的详细参数,适合需要原始数据的场景。
cat /proc/cpuinfo,输出包含每个逻辑 CPU 的:
grep "processor" /proc/cpuinfo;grep -c "core id" /proc/cpuinfo(去重后即为物理核心数)。dmidecode 命令(需 root 权限)dmidecode 可获取 CPU 的底层硬件信息(如制造商、修订版本),适合硬件诊断。
sudo dmidecode -t processor(需管理员权限);cpufreq-info 命令(查看频率详情)若需了解 CPU 频率的动态调整情况(如节能模式下的最低频率、性能模式下的最高频率),可使用此工具。
sudo apt install cpufrequtils(若未安装);cpufreq-info,输出包含:
ondemand、performance)。htop 命令(实时监控)htop 是 top 的增强版,提供图形化界面实时显示 CPU 使用率(按核心/线程细分),适合监控系统负载。
sudo apt install htop(若未安装);htop,界面显示:
inxi 命令(全面硬件信息)inxi 是功能强大的系统信息工具,可显示 CPU 的详细规格(如架构、缓存、特性)。
sudo apt install inxi(若未安装);inxi -C,输出包含:
sse、avx2)。以上方法覆盖了从基础摘要到详细硬件信息的不同需求,可根据使用场景选择合适的方式。例如,快速查看配置用 lscpu,实时监控用 htop,诊断硬件用 dmidecode。