Manpages

名 前

modinfo — Linux カ ー ネ ル モ ジ ュ ー ル に 関 す る 情 報 を 表 示 す る プ ロ グ ラ ム

書 式

modinfo [−0] [−F field] [modulename|filename ...]

modinfo −V

modinfo −h

説 明

modinfo は コ マ ン ド ラ イ ン で 与 え ら れ た Linux カ ー ネ ル モ ジ ュ ー ル か ら 情 報 を 引 き 出 す 。 モ ジ ュ ー ル 名 が フ ァ イ ル 名 で な い 場 合 、 modprobe(8) と 同 様 に /lib/modules/version と い う デ ィ レ ク ト リ が 検 索 さ れ る 。

modinfo は 、 読 み や す い よ う に デ フ ォ ル ト で fieldname : value の 形 式 で 各 属 性 を 列 挙 す る 。 フ ァ イ ル 名 も 同 じ よ う に 列 挙 さ れ る (本 当 は 属 性 で は な い が ) 。 こ の バ ー ジ ョ ン の modinfo は ど の Linux カ ー ネ ル ア ー キ テ ク チ ャ の モ ジ ュ ー ル も 理 解 す る こ と が で き る 。

オ プ シ ョ ン

−V −−version

modinfo の バ ー ジ ョ ン を 表 示 す る 。 下 位 互 換 性 の 項 目 に 注 意 。 modinfo.old の バ ー ジ ョ ン が 表 示 さ れ る か も し れ な い 。

−F −−field こ の フ ィ ー ル ド の 値 だ け を 1 行 ず つ 表 示 す る 。 ス ク リ プ ト で は 非 常 に 便 利 で あ る 。 フ ィ ー ル ド 名 は 大 文 字 小 文 字 を 区 別 し な い 。 よ く 用 い ら れ る フ ィ ー ル ド (全 て の モ ジ ュ ー ル に 存 在 す る と は 限 ら な い ) に は author, description, license, param, depends, alias と い っ た も の が あ る 。 param, alias, depends フ ィ ー ル ド は 複 数 あ る こ と が 多 い 。 特 別 な フ ィ ー ル ド filename は モ ジ ュ ー ル の フ ァ イ ル 名 を 列 挙 す る 。

−0 −−null フ ィ ー ル ド の 値 を 区 切 る の に 改 行 で は な く

ASCII 0 (ヌ ル ) 文 字 を

使 う 。 理 論 的 に は 改 行 が フ ィ ー ル ド の 中 に 現 れ る こ と も あ る た め 、 ス ク リ プ ト で は 有 用 で あ る 。

−a −d −l −p −n そ れ ぞ れ author, description, license. param, filename の シ ョ ー ト カ ッ ト で あ る 。 古 い modutils の modinfo か ら の 移 行 を 容 易 に す る た め の も の で あ る 。

下 位 互 換 性

こ の バ ー ジ ョ ン の modinfo は 、 カ ー ネ ル 2.5.48 お よ び そ れ 以 降 の た め の も の で あ る 。 古 い 形 式 の モ ジ ュ ー ル に 対 応 し た カ ー ネ ル を 検 出 す る と 、 そ の 場 で modprobe.old を 実 行 し よ う と す る 。 そ の た め 、 ユ ー ザ は 全 く 意 識 し な く て よ い 。 こ の バ ー ジ ョ ン の modinfo の 出 力 は 古 い バ ー ジ ョ ン に 比 べ て よ り 単 純 で よ り 一 般 的 に な っ て い る こ と に 注 意 。 デ フ ォ ル ト の 出 力 を 使 お う と す る ス ク リ プ ト は 複 雑 な 出 力 で 混 乱 す る か も し れ な い 。 新 し い modinfo が 常 に 使 わ れ る よ う に 、 強 制 的 に 設 定 す る こ と も で き る 。 NEW_MODINFO 環 境 変 数 を 設 定 す れ ば よ い 。

著 作 権

こ の マ ニ ュ ア ル ペ ー ジ の 著 作 権 表 示 は Copyright 2002, Rusty Russell, IBM Corporation.

関 連 項 目

modprobe(8), modinfo.old(8)