前言

在运维系统上,经常需要收集一些硬件信息,来做资产管理。在Linux下一切皆文件,所以很多时候命令行就可以完成硬件信息的收集了。


常用命令

主板的序列号:dmidecode | grep -i 'serial number'

CPU信息:cat /proc/cpuinfo 或者 dmesg | grep -i 'cpu' 或者 dmidecode -t processor

内存信息:cat /proc/meminfo

显卡信息:lspci |grep -i 'VGA' 或者 dmesg | grep -i 'VGA'

网卡信息:lspci | grep -i 'eth'

PCI信息:lspci

键盘和鼠标:cat /proc/bus/input/devices

各设备的中断请求(IRQ):cat /proc/interrupts

硬件信息,包括BIOS、cpu、内存等信息:dmidecode

系统配置:/usr/platform/sun4u/sbin/prtdiag –v

硬件汇总信息:dmesg | more

显示外设信息, 如usb,网卡等信息:lspci

已加载的驱动:lsmod 或者 lshw

机器的产品名称及序列号:cat /sys/class/dmi/id/product_*

机器的BIOS信息:cat /sys/class/dmi/id/bios_*

DMA信息:cat /proc/dma

支持的文件系统:cat /proc/filesystems

主机I/O端口号信息:cat /proc/ioports

Linux系统的内核版本:cat /proc/version


相关推荐