GNU / Linux環境で実現するためのツールlsusb、lspci、hwinfo、dmidecode、smartctl、acpiなどをすでにご存知でしょう。 ハードウェア情報、ただし、/ proc / cpuinfoなどの疑似FS / procのファイルを読み取ることで取得できる情報も役立ちます。 いつものように、CLI用のツールだけでなく、AIDA64やEverestなどのプログラムを思い出させる素晴らしいGUIを備えたHwinfoなど、さらに多くの選択肢があります...
しかし、今日は別のツールについて話します。 それはlshwと呼ばれています また、チームのすべてのハードウェアデバイスに関する情報を一覧表示して取得するためにも使用されます。 これは、ハードウェアを深く理解し、インストールする必要のあるドライバーまたはコントローラー、またはシステムにインストールする新しいカーネルをより適切に構成する方法などを知るために強くお勧めします。 センサーからの情報やステータスを表示できるようにするだけの場合もあります...
通常、デフォルトではインストールされないため、使用する前に最初にインストールする必要があります。パッケージは公式リポジトリにあります。したがって、ディストリビューションのパッケージマネージャーでlshwというパッケージをインストールするだけです...その名前は、ご想像のとおりです。 、Hardware Listerから提供され、メモリ、cpu、キャッシュ、速度、ネットワーク、グラフィックカード、I / Oデバイスなどに関する情報を取得するための小さなオープンソースツールです。 これを行うために、両方から情報を取得します / DMIテーブルからのproc.
使用するために両方なしで使用することができます opciones 他のいくつかの興味深いオプションと同様に、より一般的な情報の出力。 たとえば、バスまたはデバイスのタイプでフィルタリングします。 lshw-shotまたはlshw-businfoオプションのように、または特定のデバイス情報については、-classオプションの後にクラスを使用できます。 たとえば、システム情報については、lshwクラスのシステムまたはlshwクラスのメモリを備えたメモリ…詳細については、manlshwを参照してください。