】コマンド——PCIデバイスの情報を表示する本連載は、Linuxのコマンドについて、基本書式からオプション、具体的な実行例までを紹介していきます。今回は、PCIデバイスの情報を表示する「lspci」コマンドです。本連載は、Linuxのコマンドについて、基本書式からオプション、具体的な実行例までを紹介していきます。今回は、PCIデバイスの情報を表示する「lspci」コマンドです。実行例PCIデバイスを一覧表示するドライバを併せて表示する詳しい情報を表示するlspciコマンドとは?「lspci」はPCIデバイスの情報を表示するコマンドです。接続されているPCIデバイスを一覧表示できる他、詳細情報を表示可能です。]は省略可能な引数を示しています。この他、デバッグ用のオプションがある。--helpを参照)。LTSに含まれるlspciコマンドでは、/usr/share/misc/pci.idsをデフォルトで参照する。LTSに含まれるlspciコマンドでは、/lib/modules/カーネルのバージョン/modules.pcimapをデフォルトで参照する。目次に戻るPCIデバイスを一覧表示する「lspci」で、PCIデバイスを一覧表示します(画面1)。識別番号(バス:デバイス:ファンクション)に続いて、デバイスの種類と「:」記号、ベンダー名とデバイス名を表示します。デバイスによってはリビジョン番号も表示します。ベンダー名とデバイス名は、「/usr/share/hwdata/pci.ids」などに書かれている情報に基づいています。「-n」オプションを指定すると、名称ではなく16進数によるIDを表示します。両方同時に表示したい場合は「-nn」オプションを使います。-nn」の実行結果を表示しました。headコマンドで冒頭3行分のみを選んでいます。PCIデバイスの情報を表示したところ目次に戻るドライバを併せて表示する「-k」オプションを指定すると、デバイスを制御しているドライバ(カーネルドライバ)を併せて表示します(画面2)。PCIデバイスの情報と同時にカーネルドライバの情報を表示したところ目次に戻る詳しい情報を表示するPCIデバイスについて詳しい情報を表示したい場合は「-v」オプション(画面3)を使い、さらに詳しい情報を表示したい場合は「-vv」オプションを指定します(画面4)。表示対象のデバイスを指定したい場合は「-s」オプションで識別番号(バス:デバイス:ファンクション)を指定します。「-d」オプションでベンダーIDやデバイスIDを指定できます。ベンダーIDやデバイスIDは、画面1のように「-n」または「-nn」オプションで確認できます。controller、スロット3のファンクション0)の詳細情報を表示しています。めぐみ)PC-9801NからのDOSユーザー。toolsを経てLinuxへ。1992年より生産管理のパッケージソフトウェアの開発およびサポート業務を担当。著書に『図解でわかるLinux』『らぶらぶLinuxシリーズ』『Accessではじめるデータベース超入門[改訂2版]』『macOSコマンド入門』など。メールマガジンをご購読ください。申し込みページへITmediaはアイティメディア株式会社の登録商標です。