Linux系統CPU核數等資訊檢視

2021-08-20 16:08:39 字數 2255 閱讀 3946

1、檢視cpu資訊

# 檢視cpu負載

' uptime '

# cpu使用率 (沒有sar 則yum -y install sysstat)

' sar 1 1 '

'top bn1 |grep %cpu'

# 每個cpu使用率

' sar -p all 1 1 '

' top後按1,可動態檢視 ' # top bn1 top n1

# 檢視cpu個數、頻率、型號、廠商等詳細資訊

' cat /proc/cpuinfo '

' lscpu '

# 獲取cpu名稱與主頻

cat /proc/cpuinfo | grep

'model name' | cut -f2 -d: | head -n1 | sed 's/^ //'

# 獲取邏輯核數

cat /proc/cpuinfo | grep

'model name' | wc -l

# 獲取物理核數

cat /proc/cpuinfo | grep

'physical id' | sort | uniq | wc -l

# 檢視cpu的flags

cat /proc/cpuinfo |

grep flags | uniq | cut -f2 -d : | sed 's/^ //'

# 是否開啟超執行緒(檢查 physical id * cpu cores 與 processor的比例 1:1為未開啟)

cat /proc/cpuinfo

以單核cpu說明:

當負荷 1.0,則cpu在這1分鐘裡正好處理100個程序

當負荷 1.7,則cpu正在處理的100個程序以外,還有70個程序正排隊等著cpu處理

很顯然:單核的話,1.0是乙個關鍵值,當這個值達到0.7,就應當引起注意。問題出在**,防止情況惡化

當負荷達到5.0,就表明你的系統有很嚴重的問題

2、記憶體、硬碟資訊

# 記憶體資訊

' cat /proc/meminfo '

# 記憶體使用

' free -m '

# 記憶體使用率

' sar -r 1 1 '

# 磁碟容量、使用率

' df -ht '

3、網路相關資訊
# 物理網絡卡個數

' lspci |grep ethernet |wc -l '

# 每塊網絡卡資訊

' lspci |grep ethernet '

# 網絡卡ip

ip addr |grep "inet.*brd" |grep -e "eth|en| br0"

# 預設閘道器

route -n |grep '^0.0.0.0' | awk ''

# dns資訊

' cat /etc/resolv.conf |grep ^nameserver '

4、作業系統資訊,其他資訊
# os版本資訊

'cat /etc/issue'

'uname -a'

cat /proc/version

cat /proc/stat

# 由md裝置驅動程式控制的raid裝置資訊

cat /proc/mdstat

# 可載入核心模組的資訊

cat /proc/modules

檢視命令屬於哪個安裝包:安裝機器上:
[root@localhost ~]# which sar  # 查詢命令路徑

/usr/bin/sar

[root@localhost ~]# rpm -qf /usr/bin/sar # rpm命令檢視安裝包

sysstat-10.1.5-7.el7.x86_64

# 「rpm-qf」命令查詢命令檔案所屬的軟體包,rpm命令要以命令檔案的全路徑為引數

未安裝機器上:
# yum whatprovides */命令名  (聯網查詢,顯示資訊多,需要篩選)

[root@localhost ~]# yum whatprovides */route

linux 檢視cpu核數

cpu資訊記錄在 proc cpuinfo中,但資訊比較多,怎麼查出型號,物理cpu個數,邏輯cpu個數呢?1.檢視cpu型號 cat proc cpuinfo grep name sort uniq model name intel r core tm i3 3240 cpu 3.40ghz 2....

linux 檢視cpu核數

1 cpu資訊記錄在 proc cpuinfo中。2 linux中的top相當於win系統下的任務管理器,也可以用來查詢 3 cpu總核數 物理cpu個數 每顆物理cpu的核數 4 總邏輯cpu數 物理cpu個數 每顆物理cpu的核數 超執行緒數 1 檢視cpu型號 work t dzpushadm...

Linux查詢CPU核數

總核數 物理cpu個數 x 每顆物理cpu的核數 總邏輯cpu數 物理cpu個數 x 每顆物理cpu的核數 x 超執行緒數 檢視物理cpu個數 cat proc cpuinfo grep physical id sort uniq wc l 檢視每個物理cpu中core的個數 即核數 cat pro...