CPU 配置(型号、核心数、线程数):
bashlscpu # 查看CPU详细参数,重点看"Model name"、"CPU cores"、"Thread(s) per core"cat /proc/cpuinfo | grep "model name" | uniq # 快速获取CPU型号
示例输出:
Model name: Intel(R) Xeon(R) Gold 6240 CPU @ 2.60GHz CPU cores: 24 Threads per core: 2 # 超线程开启时线程数=核心数×2
内存容量与状态:
bashfree -h # 查看总内存、可用内存,重点看"Mem: total"cat /proc/meminfo | grep MemTotal # 纯文本显示内存总量
磁盘与存储:
bashdf -h # 查看磁盘分区使用情况(重点看"/"根目录和数据盘)fdisk -l # 查看物理磁盘型号和分区表(如"/dev/sda"为..块硬盘)lsblk # 以树形结构显示磁盘设备(SSD/HDD区分)
网络接口:
baship addr # 查看IP地址、网卡型号(如"enp3s0"为物理网卡)ethtool enp3s0 # 查看网卡速率(如"Speed: 10000Mb/s"表示万兆网卡)
操作系统版本:
bashcat /etc/os-release # 查看Linux发行版(如CentOS 8/Ubuntu 20.04)uname -r # 查看内核版本
已安装软件:
bashrpm -qa | grep mysql # 查看MySQL安装版本(CentOS)dpkg -l | grep nginx # 查看Nginx安装状态(Ubuntu)
图形化查看:
Win+Pause Break 打开 “系统” 窗口,查看 CPU 型号、内存容量、系统版本。
磁盘管理:右键 “此电脑”→“管理”→“磁盘管理”,查看磁盘分区和容量。
命令行快速查询:
CPU 与内存:
powershellGet-CimInstance -ClassName Win32_Processor | Select-Object Name, NumberOfCores, NumberOfLogicalProcessors Get-CimInstance -ClassName Win32_PhysicalMemory | Measure-Object -Property Capacity -Sum # 总内存(单位字节)
磁盘信息:
powershellGet-PSDrive | Where-Object {$_DriveType -eq 3} # 查看本地磁盘分区和可用空间Get-CimInstance -ClassName Win32_DiskDrive | Select-Object Model, Size # 物理硬盘型号和容量
Dell iDRAC:
系统摘要:查看 CPU 型号、内存插槽使用情况(如 “DIMM 1: 32GB DDR4 2933MHz”)。
存储:查看 RAID 配置(如 “RAID5, 3 块 4TB 硬盘”)。
浏览器访问 iDRAC IP(默认 192.168.0.120,需提前配置),登录后进入 “硬件概览”。
关键页面:
HPE iLO:
固件版本:如 “BIOS Version: 2.60”,判断是否需要升级。
传感器数据:CPU 温度、风扇转速(正常风扇转速 20%-40%,温度≤70℃)。
访问 iLO 地址,进入 “硬件状态”→“系统信息”。
重点信息:
IBM iMM / 联想 XClarity:
操作类似,在 “硬件监控” 中可查看服务器部件的详细参数(如电源型号、硬盘接口类型)。
用ipmitool
工具远程获取硬件信息(需先安装):
ipmitool -I lan -H 192.168.1.100 -U admin -P password chassis status # 查看机箱状态ipmitool -I lan -H 192.168.1.100 -U admin -P password sensor list # 查看传感器数据(温度、电压)
阿里云 ECS:
CPU / 内存:如 “2 核 8GB”,“计算型 c7”(实例类型决定性能)。
系统盘 / 数据盘:如 “系统盘:ESSD 50GB,数据盘:SSD 200GB”。
登录控制台→“实例”→选择目标实例,查看 “基本信息”:
监控详情:查看 CPU / 内存使用率、网络带宽(如 “公网带宽:5Mbps”)。
AWS EC2:
进入 “Instance Details”,查看 “Instance Type”(如 “m5.xlarge” 对应 4 核 16GB)、“Storage”(EBS 卷容量)。
虚拟化类型:如 “KVM 虚拟化” 或 “裸金属实例”(裸金属为物理服务器,其他为虚拟机)。
网络配置:公网 IP、私有网络(VPC)、安全组规则(防火墙配置)。
Hardinfo:
bashapt install hardinfo # Ubuntu安装hardinfo --display # 图形化展示所有硬件信息(需GUI环境)
Nmon(性能监控兼配置查看):
bashnmon -s 1 -c 5 -m /tmp # 生成性能报告,包含CPU/内存/磁盘详细配置
CPU-Z:..软件,查看 CPU 型号、核心数、内存频率(如 “DDR4 3200MHz”)。
Speccy:显示主板型号(如 “Supermicro X11DAi-N”)、硬盘接口(SATA/PCIe NVMe)。
机箱标签:
服务器正面 / 侧面标签标注型号(如 “Dell PowerEdge R740”)、出厂配置(CPU 型号、内存总量)。
开机 BIOS 界面:
CPU 型号、内存插槽占用(如 “4 个插槽已用,总容量 128GB”)。
RAID 卡型号(如 “PERC H730P”)及配置(RAID 级别、硬盘数量)。
重启服务器按F2/F10/Delete
进入 BIOS,在 “System Information” 中查看:
硬件指示灯:
硬盘背板:绿色常亮为正常,闪烁表示读写,黄灯表示故障(需结合管理口确认具体硬盘)。
核心业务需求:
若关注计算性能:先查 CPU 型号(如 Xeon Gold/Platinum)、核心数、是否支持超线程。
若关注存储:查看磁盘类型(SSD/HDD)、RAID 级别(RAID5/10)、总容量。
运维排查场景:
网络故障时优先查网卡型号、IP 配置、带宽;内存不足时查总内存和使用率。
示例场景:某电商服务器卡顿,通过
top
命令发现 CPU 使用率长期 > 90%,再用lscpu
确认 CPU 为老旧型号(如 E5-2620 v3),需升级至新一代 Xeon 可解决性能瓶颈。
通过上述方法,可在 5 分钟内掌握服务器的核心配置,复杂场景下结合管理口和日志分析工具可进一步定位细节问题。
(声明:本文来源于网络,仅供参考阅读,涉及侵权请联系我们删除、不代表任何立场以及观点。)