Linux服务器各类硬件信息查看

服务器
1.服务器品牌,版本,序列号:
dmidecode -t 1
CPU
1.基本信息在/proc/cpuinfo
型号:
cat /proc/cpuinfo | grep name | sort | uniq
物理个数:
cat /proc/cpuinfo | grep 'physical id' | sort | uniq | wc -l
逻辑核数:
cat /proc/cpuinfo | grep 'model name'  | wc -l
grep -c 'model name' /proc/cpuinfo

2.可通过lscpu直接查看
CPU(s):					48	逻辑CPU个数
Thread(s) per core:   	2	每核CPU超线程数
Core(s) per socket:   	12	每个CPU核数
Socket(s):            	2	CPU物理个数

3.负载
uptime,可查看CPU最近1515分钟负载情况
w
top

理解Linux系统负荷(load),uptime
系统负载情况分析-TOP详解

内存
1.插槽数
dmidecode|grep -P -A5 "Memory\s+Device"|grep Size

2.最大容量:
dmidecode | grep -P 'Maximum\s+Capacity'

3.当前系统可用:
free -h
存储
-2.固态nvme盘
apt install nvme-cli
nvme list
nvme smart-log /dev/nvme0
列出总线地址
ls -l /dev/disk/by-path/ -l
可以查看硬盘品牌
lspci |grep -i non
查看硬盘所在背板和槽位
dmidecode -t slot |grep 总线地址 -A 10
查找nvme盘符和槽位的对应关系
ls -l /dev/disk/by-path/|grep -v total|awk -F'[-/]' '{print $2,$7}'|while read -r addr path;do dmidecode -t slot |grep "$addr" -B 10|grep Designation|tr -d '\n';printf '\t'$path'\n';done



-1.硬盘序列号
udevadm info --query=all --name=/dev/sda | grep ID_SERIAL
0.列出所有块设备,及其依赖关系
lsblk

1.查看各分区使用情况
df -h

2.查看指定文件及文件夹大小
du -sh *

3.查看所有分区及磁盘
fdisk -l

4.查看raid级别
/opt/MegaRAID/MegaCli/MegaCli64 -LDInfo -Lall -aALL

5.查看挂载磁盘槽位
/opt/MegaRAID/MegaCli/MegaCli64 -PDList -a0|grep 'Slot Number\|Raw Size'

6.查看硬盘个数
/opt/MegaRAID/MegaCli/MegaCli64 -PDGetNum -aALL | egrep "Physical Drives" | awk -F " " '{print $8}'

7.查看磁盘温度
/opt/MegaRAID/MegaCli/MegaCli64 -PDList -aALL | egrep "Drive Temperature" | awk -F ":" '{print $2}'

8.查看物理磁盘信息:
/opt/MegaRAID/MegaCli/MegaCli64 -PDList -aALL| \
egrep "Slot Number|PD Type|Raw Size|Firmware state|Media Type"|sed 's/Slot/\nSlot/g'
9.查看raid卷信息:
/opt/MegaRAID/MegaCli/MegaCli64 -LdPdInfo -aALL| \
egrep "RAID Level|^Size|Slot Number|Virtual Drive"|sed 's/Virtual/\nVirtual/g'

10.查看磁盘raid后的虚拟磁盘,和系统的盘符对应关系
perccli64 /c0/vall show
udevadm info -q path -n sdb
ll /dev/disk/by-path
##仅限DELL服务器
第一条命令结果中VD号,和第二条命令结果中block前的字符串中的第三位,
一一对应,确认系统盘符和raid盘的对应关系

####perccli下载地址
https://downloads.dell.com/FOLDER03559396M/1/perccli-1.17.10-1.noarch.rpm

在这里插入图片描述

网络
1.查看网口
lspci |grep Ethernet

2.查看IP
ip addr

3.路由
route -n

4.DNS
cat /etc/resolv.conf |grep ^nameserver

其他pci接口
lsusp -tv:列出所有USB设备
lsmod    :列出加载的内核模块
env		 查看环境变量

  • 0
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值