Linux下查看CPU型號,內存大小命令(詳情)

查看物理CPU個數
cat /proc/cpuinfo| grep “physical id”| sort| uniq| wc -l

查看每個物理CPU中core的個數(即核數)
cat /proc/cpuinfo| grep “cpu cores”| uniq

查看邏輯CPU的個數
cat /proc/cpuinfo| grep “processor”| wc -l

查看CPU信息(型號)
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

解釋
1.物理cpu數:主板上實際插入的cpu數量,可以數不重複的 physical id 有幾個(physical id)
2.cpu核數:單塊CPU上面能處理數據的芯片組的數量,如雙核、四核等 (cpu cores)
3.邏輯cpu數:一般情況下,邏輯cpu=物理CPU個數×每顆核數,如果不相等的話,則表示服務器的CPU支持超線程技術。簡單來說,它可使處理器中的1 顆內核如2 顆內核那樣在操作系統中發揮作用。這樣一來,操作系統可使用的執行資源擴大了一倍,大幅提高了系統的整體性能,此時邏輯cpu=物理CPU個數×每顆核數x2
在這裏插入圖片描述總結:此臺機器中共有2個物理CPU,每個CPN是8核,邏輯CPU共32個。

拓展資料
更多查看linux硬件信息的方法

uname -a # 查看內核/操作系統/CPU信息的linux系統信息命令

head -n 1 /etc/issue # 查看操作系統版本,是數字1不是字母L

cat /proc/cpuinfo # 查看CPU信息的linux系統信息命令

hostname # 查看計算機名的linux系統信息命令

lspci -tv # 列出所有PCI設備

lsusb -tv # 列出所有USB設備的linux系統信息命令

lsmod # 列出加載的內核模塊

env # 查看環境變量資源

free -m # 查看內存使用量和交換區使用量

df -h # 查看各分區使用情況

du -sh # 查看指定目錄的大小

grep MemTotal /proc/meminfo # 查看內存總量

grep MemFree /proc/meminfo # 查看空閒內存量

uptime # 查看系統運行時間、用戶數、負載

cat /proc/loadavg # 查看系統負載磁盤和分區

mount | column -t # 查看掛接的分區狀態

fdisk -l # 查看所有分區

swapon -s # 查看所有交換分區

hdparm -i /dev/hda # 查看磁盤參數(僅適用於IDE設備)

dmesg | grep IDE # 查看啓動時IDE設備檢測狀況網絡

ifconfig # 查看所有網絡接口的屬性

iptables -L # 查看防火牆設置

route -n # 查看路由表

netstat -lntp # 查看所有監聽端口

netstat -antp # 查看所有已經建立的連接

netstat -s # 查看網絡統計信息進程

ps -ef # 查看所有進程

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章