- 締切済み
マザーボードの情報を取得したい
lshwみたく、ベンダー等の情報を取得したいのですが どうすれば良いでしょうか? /proc/iomemや/proc/ioportsで取得できるアドレスに 書いてあるのでしょうか?
- みんなの回答 (3)
- 専門家の回答
みんなの回答
/proc/cpuinfo にあります。 cat /proc/cpuinfo してみてください。 ベンダー情報は grep vendor /proc/cpuinfo で取得できます。
ANo.1の続きです。ご参考まで。 fedora10-snap3ではlshw-guiのパッケージが用意されていますので、 # yum install lshw-gui でOK。 一例として私の環境ですが下記の画面のようにMotherboardについて、 BIOS CPU System Memory ... などの情報が表示されています。 http://ftlabo.hp.infoseek.co.jp/temp/lshw-gui.png
「取得したい」という意味の判断に困るのですが、 ・照会したい(表示したい)という意味なら、 lshw -html > hw.html のようにリダイレクトしてブラウザで見てはどうでしょうか。 「id:」ごとにMotherboard、Bios、Memory...などのように整形表示されますので、テキストよりは見やすいです。 ・データとして扱いたいという意味なら、 lshw -xml > hw.xml のようにリダイレクトしてxmlをデータとして使用してはどうでしょうか。 余談ですが、 lshw-guiをインストールするとGUI表示で見やすい画面になります。 一例として、下記サイト参照。 http://rpmfind.net/linux/rpm2html/search.php?query=lshw-gui
お礼
お礼が遅くなりました、もしわけございません。 lshwのソース読むことにしました。。。