Provided by: manpages-ja_0.5.0.0.20221215+dfsg-1_all
名前
modinfo - Linux カーネルモジュールについて情報を表示する
書式
modinfo [-0] [-F field] [-k kernel] [modulename|filename...] modinfo -V modinfo -h
説明
modinfo は、コマンドラインで指定された Linux のカーネルモジュールから情報を取り出しま す。モジュールの名前がファイル名でない場合は、 /lib/modules/version ディレクトリが検索され ます。 これは、カーネルモジュールをロードするときの modprobe(8) の動作と同じです。 modinfo は、デフォルトでは、指定されたモジュールの各属性を、読みやすいように fieldname : value の形式で列挙します。また、同じ形式でファイル名も表示します (ファイル名は、実際には属 性ではありませんが)。 このバージョンの modinfo は、どんな Linux カーネルアーキテクチャのモジュールも理解できま す。
オプション
-V, --version modinfo のバージョンを表示します。 -F, --field 指定されたフィールドの値だけを、1 行に 1 つずつ表示します。 この動作は、スクリプトで特 に役に立ちます。 フィールド名は、大文字小文字を区別しません (訳注: 実際には区別しま す)。 よく使われるフィールドには (すべてのモジュールに存在するとはかぎりませんが)、 author, description, license, parm, depends, alias などがあります。 parm, alias, depends については、複数のフィールドがあることも珍しくありません。 スペシャルフィール ド filename には、モジュールのファイル名が入っています。 -b basedir, --basedir basedir モジュール群にとってのルートディレクトリ。デフォルトでは / です。 -k kernel 現在稼働しているカーネル以外のカーネルについて情報を提供します。 これがとりわけ役に立 つのは、ディストリビューションにとって、新たにインストールした (しかし、まだ動作してい ない) カーネルモジュール一式から情報を取り出す必要がある場合です。 たとえば、新しい カーネルでブートする前には、そのカーネル用の initrd/initramfs イメージを作らなければな りませんが、 そのために、新しいカーネルの様々なモジュールが、 どんなファームウェア・ ファイルを必要としているかを知りたい場合がそれに当たります。 -0, --null フィールドの値の区切りに改行ではなく、ASCII ゼロ文字を使用します。 理論上では改行が フィールド中に現れることもあり得るので、これはスクリプトで役に立ちます。 -a --author, -d --description, -l --license, -p --parameters, -n --filename こうしたものは、--field フラグの引数に author, description, license, parm, filename を 指定する場合の簡易表記です。古い modutils の modinfo からの移行を容易にするためにあり ます。
著作権
このマニュアルページの最初の版は、"Copyright 2003, Rusty Russell, IBM Corporation" でし た。現在では、Jon Masters ほか数名によって保守されています。
関連項目
modprobe(8)
著者
Jon Masters <jcm@jonmasters.org> 開発者 Lucas De Marchi <lucas.de.marchi@gmail.com> 開発者