linux查看服务器型号(Linux系统下查看硬件服务器相关信息)

服务器相关信息## 查看服务器型号、序列号:dmidecode | grep "System Information" -A9 | egrep "Manufacturer|Product|Serial"注:若没有dmidecode命令,请先安装 yum -y install dmidecode## 查看主板型号dmidecode |grep -A16 "System Information#34;## 查看BIOS信息dmidecode -t bios## 查看内存槽及内存条dmidecode -t memory## 查看网卡信息dmesg | grep -i Ethernet## 查看pci信息,即主板所有硬件槽信息lspci | head -10lspci -tv | more注:若没有lspci命令,请先安装 yum -y install pciutilsCPU## 查看cpu型号cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c## 查看系统中实际物理CPU的数量(物理)grep ‘physical id’ /proc/cpuinfo | sort | uniq | wc -l## 系统中实际物理CPU的数量(核数)线程cat /proc/cpuinfo |grep 'processor'|wc -l## 查看每个物理CPU中core的个数(即核数)cat /proc/cpuinfo |grep "cores"|uniq## 查看CPU的主频cat /proc/cpuinfo |grep MHz|uniq## 查看CPU的详细信息cat /proc/cpuinfo | head -20## 查看CPU的相关信息lscpu## 查看cpu运行模式getconf LONG_BIT## 查看cpu是否支持64bitcat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l(结果大于0, 说明支持64bit计算. lm指long mode, 支持lm则是64bit)内存## 概要查看内存情况free -m## 查看内存详细使用cat /proc/meminfo## 查看内存硬件信息(型号、频率)dmidecode -t memory## 最大支持多少内存dmidecode|grep -P 'Maximum\s+Capacity'## 查看内存槽数、那个槽位插了内存,大小是多少dmidecode|grep -P -A5 "Memory\s+Device"|grep Size|grep -v Range## 查看内存的频率dmidecode|grep -A16 "Memory Device"|grep 'Speed'磁盘## 查看挂接的分区状态fdisk -l |grep Disk## 查看硬盘和分区分布lsblk## 查看硬盘和分区的详细信息fdisk -l## 查看挂接的分区状态mount | column -t## 查看挂接的分区状态swapon -s## 查看硬盘使用情况df -hT## 硬盘检测命令smartctlsmartctl -a /dev/sda网卡## 查看网卡硬件信息lspci | grep -i ‘eth’## 查看系统的所有网络接口ifconfig -aip link show## 查看某个网络接口的详细信息,例如eth0的详细参数和指标ethtool eth0## 查看所有网卡的链路状态for i in seq 0 9;do ethtool eth${i} | egrep 'eth|Link';done若有错误之处,请指出,谢谢!


本文出自快速备案,转载时请注明出处及相应链接。

本文永久链接: https://www.xiaosb.com/beian/36779/