Linux服务器硬件信息查看的几个命令

  • 2019 年 10 月 4 日
  • 筆記

发现之前整理的一篇word笔记,贴一下便于后期查阅。

内存

free -m  cat /proc/meminfo  dmidecode -t memory

CPU

lscpu  cat /proc/cpuinfo  dmidecode -t processor  dmidecode | grep  "CPU"    获取CPU信息

硬盘

df -lhP  lsblk  fdisk -l  dmesg|grep sd    查看开机信息里面的磁盘info  hdparm -I /dev/sda  查看磁盘硬件信息、开启的功能等,信息特别详细    【hdparm需要yum安装】  smartctl -H /dev/sda    查看硬盘健康状态  smartctl --all /dev/sda   【smartctl需要yum安装才能用】  # smartctl -h 还有很多有用的参数

网卡

lspci|grep -i eth  ifconfig -a  ip link show  ethtool eth0     显示网卡eth0的详细参数和指标

系统信息(机器型号等乱七八糟的)

dmidecode -t system  dmidecode | grep"Product"  dmidecode | grep"Manufacturer"      获取厂商  dmidecode | grep -B 4 "SerialNumber"  | more      获取序号信息  dmidecode | grep "Date"    获取生产日期  dmesg和dmidecode还有很多信息,涵盖了全部硬件信息。

主板

lspci

BIOS

dmidecode -t bios  dmidecode -q     列出所有有用的信息

RAID信息

lspci|grep RAID     列出RAID卡的信息     megacli64     需要额外安装