それは新しいものではありません dmidecodeはコマンドラインツールです よく知られているように、のいくつかのテーブルにアクセスすることで、ハードウェアコンポーネントに関する有用な情報を得ることができます。 情報はDMIを呼び出します (デスクトップマネージャインターフェイス)そしてその名前が示すように、人間が理解できる情報を表示するためにそれらをデコードします。 このツールはすべてのGNU / Linuxディストリビューションで利用でき、使いやすいです。
hardinfoや他の同様のコマンドのようなグラフィカルツールを使用したくない場合 ハードウェア情報、dmidecodeは、CPU、RAMメモリ、シリアル番号、BIOS / UEFI、さらには機器がサポートする最大構成、つまりプロセッサの数、メモリDIMMなどに関する情報を取得するための優れた代替手段になります。
見てみましょう いくつかの使用例。 オプションや権限を持たずにそのまま使用すると、バージョン情報が表示され、「アクセスが拒否されました」というメッセージが送信されます。
dmidecode
しかし、あなたがそれを使うなら 特権付き 結果は大きく異なり、これらのDMIテーブルのすべての情報が表示されます。
sudo dmidecode
ご覧のとおり、CPU、クロック周波数、RAM、電力などについて、表示されている情報は非常に完全です。 ただし、より具体的な情報が必要な場合は、 タイプIDまたは番号を使用する それだけを表示するテーブル入力。 上記の例では、出力にタイプ1、タイプ2、タイプ3、...のセクションがあることがわかります。これがタイプの意味です。 また、名前を使用することもできます。 たとえば、キャッシュから情報を取得する場合は、次のタイプを使用できます。
sudo dmidecode -t 7
単語を使用する場合は、-tキャッシュまたは-タイプキャッシュの代わりに-t 7または-タイプ7を使用すると、同じ結果が得られます。 もちろん、他の言葉を使って 他の当事者から情報を入手するたとえば、ボックス(シャーシ)、BIOS(BIOS)、ソケット(ソケット)、システム(システム)、メモリ(メモリ)などです。 例えば:
sudo dmidecode -t memory
とにかく、存在しない言葉を入れたら、 有効な単語のリストが表示されます。 たとえば、次のように入力すると、受け入れられた単語のリストが出力されるため、非常に役立ちます。
sudo dmidecode -t hola