lscpu命令(推薦)lscpu是Linux系統自帶的工具,通過讀取/proc/cpuinfo和sysfs文件系統,提供清晰的CPU架構信息,包括型號、核心數、線程數等。
操作步驟:
lscpu并回車。Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz)。/proc/cpuinfo文件/proc/cpuinfo是Linux內核提供的虛擬文件,包含所有CPU核心的實時詳細信息,適合腳本解析或精確查詢。
操作步驟:
cat /proc/cpuinfo查看全部內容。grep命令過濾出“model name”行(每行對應一個邏輯核心的型號):grep 'model name' /proc/cpuinfo
uniq命令:grep 'model name' /proc/cpuinfo | uniq
注意:輸出的“model name”字段即為CPU型號。
dmidecode命令(獲取硬件級信息)dmidecode命令從系統DMI(桌面管理接口)表中提取硬件信息,提供最接近物理硬件的真實CPU數據,需管理員權限(sudo)。
操作步驟:
sudo dmidecode -t processor(需輸入密碼)。Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz)。inxi命令(第三方工具,簡潔輸出)inxi是一款功能強大的系統信息工具,可快速顯示CPU型號及其他硬件信息,需提前安裝(如Ubuntu/Debian使用sudo apt install inxi,CentOS使用sudo yum install inxi)。
操作步驟:
sudo inxi -C(-C表示CPU信息)。Intel Core i7-9750H (16 cores, 12 threads) clocked at 2.60GHz)。以上方法均能有效獲取Linux系統中CPU的型號信息,可根據需求選擇使用(如lscpu適合日??焖俨榭?,dmidecode適合硬件級驗證,inxi適合簡潔輸出)。