システムが procfs をサポートしている場合 、実行中のシステムの多くの情報を取得できます。これはカーネル データ構造へのインターフェイスであるため、ハードウェアに関する情報も含まれます。たとえば、使用されている CPU に関する詳細を取得するには、cat /proc/cpuinfo
を実行できます。 詳細については、man proc を参照してください。 .
dmesg
を使用して、カーネル リング バッファーのログ メッセージを介して、より多くのハードウェア情報を取得できます。 .たとえば、最近接続されたハードウェアの概要と、それがシステムにどのように統合されているかが表示されます。
これらは、ハードウェア情報を取得するためにすべてのディストリビューションにある基本的な「インターフェース」です。
ハードウェア情報を収集するその他の「小さな」ツールは次のとおりです。
- lspci - PCI ハードウェア
- lsusb - USB ハードウェア
ディストリビューションによっては、次の 2 つのツールのいずれかにアクセスして、ハードウェア構成の詳細な概要を収集することもできます:
- lshw
- hwinfo (SuSE 固有ですが、他のディストリビューションでも利用可能)
ハードウェアへの「ゲート」は、「デスクトップ管理インターフェイス」 を通ります。 (-> DMI)。このフレームワークは、システム情報をソフトウェアに公開し、lshw などで使用されます。 DMI と直接対話するツールは dmidecode です ほとんどのディストリビューションでパッケージとして利用できます。 biosdecode
が付属します 利用可能な完全な BIOS 情報も表示されます。
ハードウェアの概要を表示するには、 lshw -short
を使用します 、最適な実行 (ルートとして)。 lshw
を実行するだけです もちろんプレーンですが、 -short
の簡潔さの方が好きです オプション提供。
HDD の使用状況を確認するには、df --human-readable
を使用します 、これはシステムでデフォルトで利用できるはずです (lshw
とは異なります) ).
また、Linux でのハードウェアのチェックもご覧ください。
「lshw」を使用できます。 Debian および派生物では、「sudo apt-get install lshw」を使用してインストールします。lshw-gtk と呼ばれるグラフィカル バージョンもあります。