对于很多刚入职的小伙伴来说,了解公司服务器的配置是有必要的。有的公司可能会有自己的一个配置单供你看,而有的可能会需要你自己去收集,甚至可能是领导交给你的任务,给你一张表格,让你收集服务器的硬件参数信息。
下面列出几个比较重要的硬件信息的参数
查看服务器型号
# dmidecode | grep "Product Name"
Product Name: VMware Virtual Platform
查看服务器SN编码
# dmidecode -t 1
# 或者去机房服务器上找配置信息
Serial Number: VMware-56 4d 58 1a bc d2 66 5e-bf 29 c3 93 b4 51 17 2c
查看cpu硬件信息
型号
# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz
cpu数量
# grep 'physical id' /proc/cpuinfo | sort | uniq | wc -l
2
cpu总核心数
# cat /proc/cpuinfo |grep 'processor'|wc -l
4
查看内存硬件信息(内存插槽及内存条)
内存条厂商
# dmidecode -t memory | grep "Manufacturer" | head -1
Manufacturer: Alibaba Cloud
支持的最大内存
# dmidecode|grep -P 'Maximum\s+Capacity'
Maximum Capacity: 65 GB
已经使用的槽数(内存条数量)
# dmidecode|grep -A16 "Memory Device" | grep 'Speed' | grep -v "Unknown" | wc -l
支持的最大内存条数量(插槽数量)
# dmidecode -t 17 | grep "Memory Device" | wc -l
单条内存速率
# dmidecode -t memory | grep "Speed" | head -1
单条内存容量
# dmidecode -t memory | grep "Size" | head -1
Size: 2048 MB
查看网卡型号及数量
型号
# lspci | grep -i 'eth' | awk '{print $8,$9,$10,$11}'
lspci | grep -i 'eth'
02:01.0 Ethernet controller: Intel Corporation 82545EM Gigabit Ethernet Controller (Copper) (rev 01)
数量
# lspci | grep -i 'eth' | awk '{print $8,$9,$10,$11}' | wc -l
查看硬盘型号及容量
型号
# smartctl --all /dev/sda | grep 'Device Model'
容量
# fdisk -l /dev/sda | grep GB
Disk /dev/sda: 53.7 GB, 53687091200 bytes, 104857600 sectors