Debian 系统导出 CPU 信息的常用方法
一 快速导出为文本或结构化文件
cat /proc/cpuinfo > cpuinfo.txtlscpu > cpuinfo_lscpu.txtsudo lshw -class processor > cpuinfo_lshw.txtsudo lshw -class processor -html > cpuinfo_lshw.htmlsudo lshw -class processor -xml > cpuinfo_lshw.xml二 进阶导出与筛选
lscpu | egrep 'Model name|CPU\(s\)|Thread\(s\) per core|Core\(s\) per socket|Socket\(s\)' > cpuinfo_key.txtcat /proc/cpuinfo | awk -F: '!/^$/ { gsub(/^[ \t]+|[ \t]+$/, "", $2); printf "%s,%s\n", $1, $2 }' > cpuinfo.csvsudo powertop --html > cpuinfo_powertop.htmlsudo powertop --csv > cpuinfo_powertop.csvsudo apt-get update && sudo apt-get install powertop。三 一键打包并导出(便于分享)
tar czf cpuinfo_bundle.tar.gz cpuinfo*.txt cpuinfo*.html cpuinfo*.xml cpuinfo*.csvscp cpuinfo_bundle.tar.gz user@host:/path/四 常用补充命令
nproc 或 grep -c ^processor /proc/cpuinfolscpu | grep -i "Model name" | cut -d: -f2- | xargssudo dmidecode -s processor-version 或 sudo dmidecode -t processorsudo apt install inxi && inxi -C