ファイルのリスト表示に ls コマンドを使用するのと同じように、Linux にはハードウェアデバイスをリスト表示するための同様のツールが用意されています。これらのコマンドは、システムに接続されているハードウェアを識別するために不可欠です。
lsusb を使用した USB デバイスのリスト表示
システムに接続されているすべての USB デバイスを確認するには、lsusb コマンドを使用できます。このコマンドは USB ハブをスキャンし、ウェブカメラ、キーボード、外付けドライブなど、見つかったデバイスに関する情報を報告します。
lsusb
より構造化された表示のためには、lsusb -t コマンドを使用できます。このオプションは、USB デバイスをツリー構造で表示し、デバイスが USB コントローラやハブに物理的にどのように接続されているかを理解するのに役立ちます。
lspci を使用した PCI デバイスのリスト表示
lspci コマンドは、すべての PCI (Peripheral Component Interconnect) デバイスをリスト表示するために使用されます。これらは通常、グラフィックスカード、ネットワークアダプタ、サウンドカードなど、マザーボードに接続されている内部コンポーネントです。このコマンドは、システムのコアハードウェアの概要をすばやく提供します。
lspci
lsscsi を使用した SCSI および SATA デバイスのリスト表示
ストレージデバイスについては、lsscsi コマンドが特に役立ちます。これは、ハードドライブ、SSD、光学ドライブ (CD/DVD/Blu-ray) など、一般的に含まれるすべての接続されている SCSI および SATA デバイスをリスト表示します。他のコマンドではストレージコントローラが表示されることがありますが、lsscsi はストレージデバイス自体に関する直接的な情報を提供するため、システム管理者やストレージを管理するユーザーにとって価値のあるツールとなります。
lsscsi