linux檢視硬碟資訊(linux檢視顯示卡資訊)

一、CPU

CPU總核數 = 物理CPU個數 * 每顆物理CPU的核數

總邏輯CPU數 = 物理CPU個數 * 每顆物理CPU的核數 * 超執行緒數

檢視CPU資訊

lscpu

dmidecode -t processor

檢視CPU型號

cat /proc/cpuinfo | grep "model name" | uniq

檢視物理CPU個數

cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l

檢視物理CPU超執行緒

cat /proc/cpuinfo| grep "physical id" | uniq

注意:出現相同ID值表示具有超級執行緒,相同2個表示每個物理CPU具有2個超執行緒數;

cat /proc/cpuinfo| grep "siblings"| uniq / CPU核數 #值大於1表示具有超執行緒,

檢視物理CPU核數

cat /proc/cpuinfo| grep "cpu cores"| uniq

檢視CPU邏輯總核數

cat /proc/cpuinfo| grep "processor"| wc -l

檢視CPU溫度

cat /sys/class/thermal/thermal_zone0/temp

echo $[$(cat /sys/class/thermal/thermal_zone0/temp)/1000]°

檢視CPU頻率

cat /proc/cpuinfo | grep "cpu MHz" | uniq

檢視CPU是否超頻

cat /proc/cpuinfo | grep -e "cpu cores" -e "siblings" | sort | uniq

實時檢視

watch -n 0.1 echo CPU: $[$(cat /sys/class/thermal/thermal_zone0/temp)/1000]°

或者

yum install -y lm_sensors

sensors

二、記憶體

檢視記憶體使用情況

free -m

cat /proc/meminfo

檢視主機板記憶體槽資訊

dmidecode |grep -A16 "Memory Device$"

dmidecode -t memory

檢視主機板支援最大記憶體數和插槽數

dmidecode -t 16

或者

dmidecode |grep 'Maximum Capacity'

dmidecode |grep 'Number Of Devices'

檢視記憶體條速率

dmidecode |grep -A16 'Memory Device'|grep 'Speed'

檢視記憶體廠商

dmidecode -t memory | grep Manufacturer

注意:可以判斷插了幾根內粗;

檢視記憶體條型別

dmidecode -t memory | grep "Type: D"

檢視記憶體條大小

dmidecode -t memory | grep Size

三、主機板

檢視BIOS資訊

dmidecode -t bios

檢視插槽資訊

dmidecode -t slot

檢視介面連線資訊

dmidecode -t connector

檢視主機板資訊

dmidecode |grep -A16 "System Information$"

檢視主機板型號

dmidecode | grep -A 5 'Base Board Information' |grep 'Product Name'

檢視主機板序列號

dmidecode | grep -i "serial number"

四、硬碟

檢視磁碟個數及分割槽情況

lsblk

df -Th

檢視磁碟資訊

fdisk -l | grep "Disk /dev/sd"

統計相同容量磁碟數量

fdisk -l | grep 4000.8 | wc -l

檢視邏輯分割槽(dm-x)

lvdisplay|awk '/LV Name/{n=$3} /Block device/{d=$3; sub(".*:","dm-",d); print d,n;}'

五、網絡卡

檢視網路型號

lspci | grep Ethernet

檢視詳細資訊

lspci -s 06:00.0 -vv

檢視網絡卡介面資訊

ethtool enp4s0

檢視是否連線網線

ethtool enp6s0 |grep "Link detected"

檢視網絡卡MAC

cat /sys/class/net/enp6s0

cat /sys/class/net/enp7s0

六、顯示卡

安裝lspci:yum -y install pciutils

安裝lshw:yum -y iinstall lshw-gui

檢視顯示卡資訊

lspci -vnn | grep VGA -A 18

lspci -v -s 01:00.0

lshw -C display

檢視顯示卡執行情況

nvidia-smi

watch -n 2 nvidia-smi

檢視顯示卡驅動

lshw -c video | grep configuration

檢視驅動詳細資訊

modinfo nvidia