Linux硬件信息

Linux硬件信息查询

前置软件安装

# yum
yum install -y dmidecode

# apt
apt install y demidecode

# 常规参数
-t: 现实指定的信息 eg: dmidecode -t bios
	bios | system | baseboard | chassis | processor |memory |cache |connector |slot
-q: 精简模式 忽略输出一部分信息 
-s: 展示硬件条目的关键性信息
	bios-vendor|bios-version|bios-release-date
	system-manufacturer|system-product-name|system-version|system-serial-number|system-uuid
	baseboard-manufacturer|baseboard-product-name|baseboard-version|baseboard-serial-name|baseboard-asset-tag
	chassis-manufacturer|chassis-type|chassis-serial-number|chassis-asset-tag
	processor-family|processor-manufacturer|processor-version|processor-frequrency


服务器信息

dmidecode |grep -A 8 "System Information"


主板信息

dmidecode |grep -A 12 "Base Board Information"


CPU

# 查看cpu核心数
nproc

# 查看cpu相关型号
cat /proc/cpuinfo |grep name |uniq -c

# 查看cpu详细信息
lscpu
dmidecode -t processor -q 

# 查看cpu占用
top 
mpstat -P ALL # 每个cpu占用情况

# 查看cpu占用最高的进程
ps -eo %cpu,command --sort -%cpu |head -n 2 |tail -1
top 然后案件Shift+H 显示cpu占用最高的进程


内存

# 查看内存信息
cat /proc/meminfo

free -h -w -c 3 -t 3 # -h:人性化输出 -w:输出间隔宽敞 -c:输出次数 -t:刷新时长  -m:MB输出 -g:GB输出

# 查看内存详细信息
dmidecode |grep -A 21 "Memory Device" |head -50

# 查看内存占用高的进程
top  Shift+M
ps -eo rss,ppid,pid,%mem,command --sort=%mem |head -n 10


磁盘

# 展示磁盘型号等相关信息
cat /proc/scsi/scsi

# 展示磁盘已挂载的文件系统等相关信息
df -Th

# 展示磁盘分区等信息
lsblk -l

# 展示磁盘分区、大小、类型等信息
fdisk -l

# 展示磁盘io、读写速度
iostat -dx <time> <count> # eg: iostat -dx 3 3


GPU

lspci |grep -i vga
lscpi |grep -i amd
lspci |grep -i nvidia
nvidia-smi


网卡

# 查看网卡信息
ifconfig <指定网卡名>

# 查看网卡厂商和型号等信息
lspci |grep -i Ehtenet

# 查看网卡驱动和版本等信息
ethtool -i <网卡名> # eg:ethtool -i bond0

#  查看网卡具体信息
ethtool <网卡名> # ethtool bond0

# 查看网卡带宽
ethtool <网卡名> |grep Speed


posted @ 2024-02-19 17:57  爱编程_喵  阅读(48)  评论(0)    收藏  举报
jQuery火箭图标返回顶部代码

jQuery火箭图标返回顶部代码

滚动滑动条后,查看右下角查看效果。很炫哦!!

适用浏览器:IE8、360、FireFox、Chrome、Safari、Opera、傲游、搜狗、世界之窗.