日期:2014-05-16  浏览次数:20599 次

Linux下显示硬件信息--lshw

lshw
?lshw(Hardware Lister)是另外一个可以查看硬件信息的工具,不仅如此,它还可以用来做一些硬件的benchmark。
?这个工具其实就是用/proc里面读取一些文件来显示相关的信息,它用到了如下文件和目录(下的文件):
?/proc/cpuinfo??显示CPU信息
?/proc/bus/pci??显示pci信息
?/proc/scsi???显示scsi信息
?/proc/net/dev??显示网络设备信息
?/proc/kcore???从内存映像读取相关信息
?/proc/ide???显示IDE设备信息
?/proc/devices
?/proc/mounts
?/proc/fstab

?下载和安装:
?-------------------------
?cd /tmp
?wget http://ezix.org/software/files/lshw-B.02.14.tar.gz
?tar lshw-B.02.14.tar.gz
?cd lshw-B.02.14
?make && make install
?-------------------------
?用法:
?1.最简单的用法:
?# lshw
?和dmidecode一样,输出一大堆的东西。
?
?2. 以html/xml格式输出
?# lshw -html >info.html
?# lshw -xml >info.xml

?3. 显示设备列表,输出包括设备路径(path)、类别(class)以及简单描述
?# lshw -short
?
?4. 显示设备列表,输出包括总线信息、SCSI、USB、IDE、PCI地址等。
?# lshw -businfo
?
?5. 显示指定类别的设备
?# lshw -C class
?# lshw -class class
?这里的class可以通过lshw -short来查看。比如
?# lshw -C memory
?
?相对来说lshw相信的信息比较简单,没有上一篇文章介绍的dmidecode丰富。

?

本文摘自:http://www.sanotes.net/html/y2009/316.html