インストールされたデバイス ドライバーのリストを見つける Ubuntu

インストールされたデバイス ドライバーのリストを見つける Ubuntu

Ubuntu にインストールされているすべてのデバイス ドライバーのリストを見つけるにはどうすればよいですか。カーネル ドライバーではなく、デバイス ドライバーのリストが必要です。

答え1

Linux(およびUbuntu)のデバイスドライバは「カーネルモジュール実際、これらは「デバイス ドライバー」以上のもので、仮想デバイスの作成やカーネルへの新しい機能の提供など、実際のハードウェアへのサービス提供を超えた機能を提供できます。

lsmodまたはコマンドを使用してcat /proc/modulesモジュールのリストを表示しますロード済みカーネルに組み込みます。ディスクに保存されているすべてのモジュール (必ずしもロードされているとは限りません) を表示するには、次のコマンドを実行します。

ls -R /lib/modules/$(uname -r)/kernel/

上記はすべて、ディスクからロードされたモジュールに関するものです。Linux カーネルには、上記のコマンドでは表示されない組み込み (または静的にコンパイルされた) モジュールもあります。これは、通常ストレージによって最適化される組み込みシステムに特に当てはまります。組み込みモジュールを一覧表示するには、次のコマンドを使用します。

cat /lib/modules/$(uname -r)/modules.builtin

このコマンドは、ディストリビューションがmodules.builtinファイルを提供していることを前提としています。

関連情報