*.koファイルの用途は何ですか?

*.koファイルの用途は何ですか?

次の2つのコマンドは同じ内容を出力します。

$ modinfo iwlwifi
filename:       /lib/modules/3.16.0-34-generic/kernel/drivers/net/wireless/iwlwifi/iwlwifi.ko
....
$ modinfo /lib/modules/3.16.0-34-generic/kernel/drivers/net/wireless/iwlwifi/iwlwifi.ko

それは何のiwlwifi.koために使用されますか?どういう意味ですか.ko

その内容はインストールされたモジュールですかiwlwifi、それともモジュールに関する情報(プログラムのマンページに似ています)ですか?

答え1

これはモジュールコード自体です。モジュールメタデータは通常、モジュールの.ko内部または下のフラットファイルに保存されます/lib/modules/$(uname -r)/。見ているモジュールについてもっと知りたい場合は、次のことができます。modinfo iwlwifi

関連情報