OSDN Git Service

b258010488cd6484b7c4deffb4a05401ed3d17b3
[linuxjm/jm.git] / manual / modutils / release / man8 / modinfo.8
1 .\" Copyright (c) 1996 Free Software Foundation, Inc.
2 .\" This program is distributed according to the Gnu General Public License.
3 .\" See the file COPYING in the kernel source directory
4 .\"
5 .\" Translated Sun Aug 15 10:54:37 JST 1999
6 .\"         by FUJIWARA Teruyoshi <fujiwara@linux.or.jp>
7 .\" Updated Tue Apr  3 JST 2001 by Kentaro Shirakata <argrath@ub32.org>
8 .\" Updated Fri Nov 30 JST 2001 by Kentaro Shirakata <argrath@ub32.org>
9 .\" Updated Sat Mar 16 JST 2002 by Kentaro Shirakata <argrath@ub32.org>
10 .\" Updated Fri Oct 16 JST 2002 by kentaro Shirakata <argrath@ub32.org>
11 .\"
12 .TH MODINFO 8 "March 19, 2002" Linux "Linux Module Support"
13 .SH 名前
14 modinfo \- カーネルモジュールに関する情報を表示する
15 .SH 書式
16 .B modinfo
17 [ options ] <module_file>
18 .SH このマニュアルについて
19 このマニュアルは、Linux Kernel 2.4 の時代に使われていた modutils
20 パッケージの \fBmodinfo\fP の説明で、古いものです。現在ではたいていの場合、kmod
21 パッケージの \fBmodinfo\fP が使われています。(2022/12/02, Linux JM Project)
22 .SH 説明
23 .B modinfo
24 ユーティリティはカーネルモジュールに対応するオブジェクトファイル
25 .I module_file
26 を調べ、取得できたデータを全て表示する。
27 .SH オプション
28 .TP
29 .BR \-a ", " \-\-author
30 モジュールの作者を表示する。
31 .TP
32 .BR \-d ", " \-\-description
33 モジュールの説明を表示する。
34 .TP
35 .BI \-f format_string ", \-\-format " format_string
36 フォーマット文字列を指定することによって、 
37 モジュール情報を含む
38 .I module_file
39 の ELF セクションから、値を取り出すことができる。
40 パーセント文字 (%) のあとにタグ名を中括弧 {} で括って指定すると置換される。
41 モジュールに modinfo セクションが無い場合でも、
42 .I %{filename}
43 というタグ名は常にサポートされる。
44 .I %{kernel_version}
45 はモジュールがコンパイルされたカーネルのバージョンに置換される。
46 .\"argrath: is は if のまちがい?
47 .I %{using_checksums}
48 はモジュールがバージョン付きシンボルを持っていれば 1 に、
49 さもなければ 0 か空文字列に置換される。
50 .I %{parm}
51 というタグ名は特別である。
52 フォーマット文字列行は既知の各モジュールパラメータに対して繰り返され
53 (0 回の場合もある)、その後
54 .I %{parm}
55 はモジュールパラメータの内容と置換される
56 (繰り返された 1 行に対して 1 パラメータ)。
57 代替手段として、
58 .I %a\fR,
59 .I %d\fR,
60 .I %l\fR,
61 .I %n,
62 .I %p
63 がそれぞれ
64 .I %{author}\fR,
65 .I %{description}\fR,
66 .I %{filename}\fR,
67 .I %{license},
68 .I %{parm}\fR
69 の代わりとして使える。
70 .TP
71 .BR \-h ", " \-\-help
72 オプションの一覧を表示して、直ちに終了する。
73 .TP
74 .BR \-l ", " \-\-license
75 モジュールのライセンスを表示する。
76 .TP
77 .BR \-n ", " \-\-filename
78 モジュールのファイル名を表示する。
79 .TP
80 .TP
81 .BR \-p ", " \-\-parameters
82 モジュールがサポートしている型付きパラメータを表示する。
83 .TP
84 .BR \-V ", " \-\-version
85 .B modinfo
86 のバージョンを表示する。
87 .PP
88 オプションが指定されなかった場合、デフォルトとしてファイル名、説明、
89 作者、ライセンス、パラメータを表示する。
90 .SH 関連項目
91 .BR insmod "(8), " modprobe "(8), " depmod "(8), " rmmod "(8), "
92 .BR lsmod "(8), " ksyms "(8), " modules "(2) "