Linux
Tips |
|
PCのハードウェア情報を表示するには
北浦訓行
2004/10/28
|
PCのハードウェア情報を調べるには、lshw(Hardware Lister)というプログラムを使用する(原稿執筆時点ではx86およびIA-64に対応)。lshwを使うには、lshwのWebサイト(http://ezix.sourceforge.net/software/lshw.html)からtarボールをダウンロードして、これをコンパイルする必要がある。
$ tar zxf lshw-A.01.08.tar.gz
$ cd lshw-A.01.08
$ make
$ su
Password:
# cp lshw /usr/local/bin ←パスの通ったディレクトリにコピー |
以上でlshwコマンドが実行できる。rootで以下のように実行する。
# lshw
athlon
description: Tower Computer
product: System Name
vendor: System Manufacturer
version: System Version
serial: SYS-1234567890
capabilities: smbios-2.3 dmi-2.3
configuration: boot=normal chassis=tower
(省略) |
オプションで出力形式を変更することもできる。-htmlオプションでHTML形式、-xmlオプションでXML形式になる。これらのオプションを使う場合は、リダイレクトでファイル化するといいだろう。
|
HTML出力したハードウェア一覧をFirebirdで表示 |
さらに、-shortオプションでClass名を調べ、-classオプションで調べたいハードウェアのClassを指定すると、そのハードウェアの詳細情報だけを表示することもできる。下の例では、displayというClass名を調べて、その詳細情報を表示している。
# lshw -short
H/W path Device Class Description
======================================================
system System Name
(省略)
/0/e4000000/1/0 display MGA G400 AGP
(省略)
# lshw -class display
*-display UNCLAIMED
description: VGA compatible controller (VGA)
product: MGA G400 AGP
vendor: Matrox Graphics, Inc.
physical id: 0
bus info: pci@01:00.0
version: 04
size: 32MB
clock: 33MHz
capabilities: vga bus_master cap_list
resources: iomemory:e2000000-e3ffffff iomemory:e1000000-e1003fff iomemory:e0800000-e0ffffff irq:11 |
Linux Squareフォーラム Linux Tipsカテゴリ別インデックス |
Linux & OSS 記事ランキング
本日
月間