標籤:blog http strong io 檔案 for html ar
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
6. 查看協助
# lshw -h
Hardware Lister (lshw) - B.02.14
usage: lshw [-format] [-options ...]
lshw -version
-version print program version (B.02.14)
format can be
-html output hardware tree as HTML
-xml output hardware tree as XML
-short output hardware paths
-businfo output bus information
options can be
-class CLASS only show a certain class of hardware
-C CLASS same as ‘-class CLASS‘
-c CLASS same as ‘-class CLASS‘
-disable TEST disable a test (like pci, isapnp, cpuid, etc. )
-enable TEST enable a test (like pci, isapnp, cpuid, etc. )
-quiet don‘t display status
-sanitize sanitize output (remove sensitive information like serial numbers, etc.)
-numeric output numeric IDs (for PCI, USB, etc.)
#
相對來說lshw相信的資訊比較簡單。
本文摘自:http://www.sanotes.net/html/y2009/316.html, http://jiajun.iteye.com/blog/656709