Linuxでハードウェアの情報(CPUやメモリの型番やマザーボードの型番、シリアルナンバーなど)を取得する場合、dmidecodeを使って取得する場合が多い…のだが、このdmidecodeが利用できない場合、どうやってマザーボードやCPU、メモリの情報を得ればいいだろう。 というわけで、ちょっと調べてみた。

1. CPUについて

dmidecodeでは、以下のようにコマンドを実行することで、CPUのハードウェア情報を得ることができる。

dmidecode --type processor
# dmidecode --type processor
# dmidecode 2.12...

コンソール上で色々なシステム情報を出力できる『Inxi』コマンド

ネットで調べものをしていたところ、Linuxのシステムやハードウェアの情報についてわかりやすく出力してくれる『Inxi』コマンドなるものを見かけたので、ちょっとインストールしてみることにした。 インストールコマンドは以下。 yumやaptからインストール可能だ。

sudo yum install inxi
sudo apt install inxi

インストール後は、普通にコマンドを実行してやればよい。 オプションなしでコマンドを実行することで、CPUやメモリ容量など、基本的なハードウェア情報を得ることができる。