持っているハードウェアを確認するにはどうすればよいですか? (BIOSバージョンなどで)
システムがprocfsをサポートしている場合、実行中のシステムに関する多くの情報を取得できます。カーネルデータ構造へのインターフェイスなので、ハードウェアに関する情報も含まれます。たとえば、使用済みCPUの詳細を取得するには、cat /proc/cpuinfo
詳細については、man procを参照してください。
より多くのハードウェア情報は、dmesg
を使用したカーネルリングバッファログメッセージを通じて取得できます。たとえば、最近接続されたハードウェアの概要と、システムにどのように組み込まれているかがわかります。
これらは、ハードウェア情報を取得するために、すべてのディストリビューションで使用するいくつかの基本的な「インターフェース」です。
ハードウェア情報を収集するためのその他の「小さな」ツールは次のとおりです。
ディストリビューションによっては、次の2つのツールのいずれかにアクセスして、ハードウェア構成の詳細な概要を収集することもできます。
ハードウェアへの「ゲート」は、「デスクトップ管理インターフェース」(-> DMI)を介して行われます。このフレームワークはシステム情報をソフトウェアに公開し、lshwなどで使用されます。 DMIと直接対話するためのツールはdmidecodeで、ほとんどのディストリビューションでパッケージとして入手できます。 biosdecode
が付属しており、利用可能なBIOSの完全な情報も表示されます。
私のハードウェアの素敵な概要を表示するには、lshw -short
を使用して、ベストラン( ルートとして )を実行します。もちろんlshw
plainを実行することもできますが、私は-short
オプションが提供する簡潔さを好みます。
HDDの使用状況を確認するには、df --human-readable
を使用します。これは、システムでデフォルトで使用できるはずです(lshw
とは異なります)。
また、 linux上のハードウェアのチェック もご覧ください。
「lshw」を使用できます。 Debianとその派生物で「Sudo apt-get install lshw」を使用してインストールします。 lshw-gtkと呼ばれるグラフィカルバージョンもあります。
これは、UNIXバリアント間で非常に異なります。 Rosetta Stone for Unix でバリアントの列を確認してください。
Linuxでは、 lshw は、/proc
および/sys
の下のさまざまなテキストファイルに散在する多くの情報を収集します。
cPU情報
cat /proc/cpuinfo
ディスク使用量
df -h
pCIカードおよびバス用
lspci
lshw
が役立つかもしれません
uSBデバイスが必要な場合
lsusb
HWプローブ —すべてのハードウェアデバイスを一覧表示し、操作性の診断を行うオプションです。これは、hwinfo、lspci、lsusb、dmidecode、その他のツールに基づいています。