在 Debian 系統中,lscpu
命令是一個非常有用的工具,可以用來顯示 CPU 架構的信息。這個命令提供了關于處理器、核心數、線程數、緩存等方面的詳細信息。以下是一些常用的 lscpu
命令及其選項:
基本信息:
lscpu
不帶任何參數會顯示 CPU 的總體架構信息。lscpu
格式化輸出:
-h
或 --human-readable
選項可以以易讀的格式顯示信息(例如,以 MB 而不是 KB 顯示緩存大?。?。lscpu --human-readable
詳細信息:
-v
或 --verbose
選項可以顯示更詳細的信息,包括每個邏輯處理器的信息。lscpu -v
特定信息:
--parse
選項可以解析輸出并提取特定的信息。例如,提取 CPU 的型號名稱:lscpu --parse=NAME
輸出到文件:
lscpu > cpu_info.txt
查看物理和邏輯核心數:
lscpu
輸出中的 “Socket(s)” 表示物理插槽數,“Core(s) per socket” 表示每個插槽的核心數,“Thread(s) per core” 表示每個核心的線程數。通過這些數據可以計算出總的邏輯處理器數。查看緩存信息:
查看 CPU 特性:
--json
選項可以獲取 CPU 的詳細特性列表,這可以用于腳本或進一步的數據處理。lscpu --json
這些技巧可以幫助你更好地理解系統的 CPU 架構和性能特征。根據需要選擇合適的選項來獲取所需的信息。