1.05.1基礎
PCIまたはPCI Expressバスへ接続されたネットワーク、ストレージ、グラフィックス等のデバイスを確認する。
USBバスの情報ではない。
適切なコマンドはどれか。
× 不正解
lspciはPCI構成空間の情報を読み、PCI/PCIeデバイスを列挙する。USBデバイスにはlsusbを使う。
詳細解説
誤り
lsusbUSBデバイスとバスを表示する。
誤り。外付け周辺機器等のUSB情報を扱い、PCI構成空間のデバイスを列挙しない。
正しい
lspciPCIデバイスのアドレス、クラス、ベンダー等を表示する。
正しい。lspciはPCIアドレスごとにデバイスクラス、ベンダー、製品等を表示する。
誤り
lsmodロード済みモジュールを表示する。
誤り。ドライバモジュールは分かっても、PCIバス上の全ハードウェア一覧にはならない。
誤り
rmmodカーネルモジュールを削除する。
誤り。情報取得ではなくモジュール削除の状態変更である。
実際に確かめる
一時的な検証環境で実行できる例です。
lspci -nn | sed -n '1,6p'期待される結果
PCIアドレス、デバイスクラス、名称、[vendor:device] ID理解のポイント
- lspciはPCI/PCIe
- -nnで数値IDも表示
- lsusbとバスが異なる
確認時の注意
- 確認環境: pciutils lspci / 読み取り操作
基礎のおさらい
PCIアドレス
domain:bus:device.function等でPCI機能を識別する。
数値ID
-nnは名称に加えvendor:device IDを表示し、機種特定に役立つ。
問題IDKL-101-551
確認環境pciutils lspci / 読み取り操作
最終技術確認2026-08-13
誤り・権利侵害を報告