lscpu命令詳解

2021-09-10 19:19:18 字數 1458 閱讀 4216

lscpu使用 

描述:此命令用來顯示cpu的相關資訊

lscpu從sysfs和/proc/cpuinfo收集cpu體系結構資訊,命令的輸出比較易讀

命令輸出的資訊包含cpu數量,執行緒,核數,套接字和nom-uniform memeor access(numa),快取等

不是所有的列都支援所有的架構,如果指定了不支援的列,那麼lscpu將列印列,但不顯示資料

語法:lscpu [-a|-b|-c] [-x] [-s directory] [-e [=list]|-p [=list]]

lscpu -h|-v

引數選項:

-a, –all: 包含上線和下線的cpu的數量,此選項只能與選項e或-p一起指定

-b, –online: 只顯示出上線的cpu數量,此選項只能與選項e或者-p一起指定

-c, –offline: 只顯示出離線的cpu數量,此選項只能與選項e或者-p一起指定

-e, –extended [=list]: 以人性化的格式顯示cpu資訊,如果list引數省略,輸出所有可用資料的列,在指定了list引數時,選項的字串、等號(=)和列表必須不包含任何空格或其他空白。比如:』-e=cpu,node』 or 』–extended=cpu,node』

-h, –help:幫助

-p, –parse [=list]: 優化命令輸出,便於分析.如果省略list,則命令的輸出與早期版本的lscpu相容,相容格式以兩個逗號用於分隔cpu快取列,如果沒有發現cpu快取,則省略快取列,如果使用list引數,則快取列以冒號(:)分隔。在指定了list引數時,選項的字串、等號(=)和列表必須不包含空格或者其它空白。比如:』-e=cpu,node』 or 』–extended=cpu,node』

-s, –sysroot directory: 為乙個linux例項收集cpu資料,而不是發出lscpu命令的例項。指定的目錄是要檢查linux例項的系統根

-x, –hex:使用十六進製制來表示cpu集合,預設情況是列印列**式的集合(例如:0,1)

顯示格式:

architecture: #架構

cpu(s): #邏輯cpu顆數

thread(s) per core: #每個核心執行緒

core(s) per socket: #每個cpu插槽核數/每顆物理cpu核數

cpu socket(s): #cpu插槽數

vendor id: #cpu廠商id

cpu family: #cpu系列

model: #型號

stepping: #步進

cpu mhz: #cpu主頻

virtualization: #cpu支援的虛擬化技術

l1d cache: #一級快取(google了下,這具體表示表示cpu的l1資料快取)

l1i cache: #一級快取(具體為l1指令快取)

l2 cache: #二級快取

---------------------

iptable 詳解 iptable命令詳解1

p protocal protocol 協議 j jump target i in inte ce name 入口 o out inte ce name 出口 f,fragment 分片 指定 p tcp時 source port port port 原埠 也作 sport destionation...

UNIX crontab命令詳解

crontab命令的功能是在一定的時間間隔排程一些命令的執行。在 etc目錄下有乙個crontab檔案,這裡存放有系統執行的一些排程程式。每個使用者可以建立自己的排程crontab。crontab命令有三種形式的命令列結構 crontab u user file crontab u user e l...

mount命令詳解

名稱 mount 使用許可權 系統管理者或 etc fstab中允許的使用者 使用方式 mount hv mount a ffnrsvw t vfstype mount fnrsvw o options device dir mount fnrsvw t vfstype o options devi...