linux 操作系统下的 depmod 命令介绍和使用案例

韵味老鸟2024-09-19 08:25:00  65

depmod命令在Linux操作系统中用于生成内核模块的依赖关系和相关的映射文件。它分析内核模块并创建一个依赖列表,以确保在使用modprobe加载和卸载模块时,所有必需的模块都能得到正确处理。

depmod命令介绍

功能

生成依赖列表:depmod会分析指定目录下的内核模块(通常在/lib/modules/),并生成一个名为modules.dep的依赖文件,记录每个模块所需的其他模块。

创建符号列表:它还会生成一个文件modules.symbols,列出模块提供的符号。

映射硬件标识符:生成的映射文件用于将硬件标识符与处理它们的模块关联起来。

语法

bashdepmod [OPTIONS] [version]

常用选项

-a:分析所有模块(默认行为,如果没有指定文件名)。

-b basedir:指定模块的基本目录。

-e:报告未解析的符号。

-F System.map:使用指定的System.map文件来报告未解析的符号。

-n:干运行,输出将要生成的文件而不实际写入。

-v:详细模式,输出每个模块的处理信息。

-V:显示版本信息并退出。

命令选项:

root@meng:~# which depmod

/usr/sbin/depmod

root@meng:~# depmod --help

Usage:

depmod -[aA] [options] [forced_version]

If no arguments (except options) are given, "depmod -a" is assumed

depmod will output a dependency list suitable for the modprobe utility.

Options:

-a, --all Probe all modules

-A, --quick Only does the work if there's a new module

-e, --errsyms Report not supplied symbols

-n, --show Write the dependency file on stdout only

-P, --symbol-prefix Architecture symbol prefix

-C, --config=PATH Read configuration from PATH

-v, --verbose Enable verbose mode

-w, --warn Warn on duplicates

-V, --version show version

-h, --help show this help

The following options are useful for people managing distributions:

-b, --basedir=DIR Use an image of a module tree.

-F, --filesyms=FILE Use the file instead of the

current kernel symbols.

-E, --symvers=FILE Use Module.symvers file to check

symbol versions.

root@meng:~# depmod

^Z

[1]+ Stopped depmod

root@meng:~#

命令案例:

ls -al /lib/modules/5.15.0-72-generic

root@meng:~# depmod -n -a |more

转载此文是出于传递更多信息目的。若来源标注错误或侵犯了您的合法权益,请与本站联系,我们将及时更正、删除、谢谢。
https://www.414w.com/read/1310829.html
0
随机主题
影后颜丙燕: 八冠荣耀下的单身传奇上合外长会议召开,中方没与印外长对话,莫迪想在金砖“出风头”第一视角试驾视频 2023款 捷尼赛思 G90 1/5电脑时间日期不自更新了怎么办?为什么每次开机时间都不对?京东严惩“摸摸党”用户, 网友热议纷纷指责其不道德行为杀疯了! 大S将与母亲黄春梅对簿公堂, 独家内幕曝光引狂热关注“政银担企”助推广州大规模设备更新改造, 重点支持五个领域汉末争霸,曹操统一北方,谋略和实力很重要,逆天的运气也是关键!美股收评: 三大指数集体下跌, 太阳能、通讯设备板块走高, 金属、采矿、油气股跌幅居前夏威夷是如何变成美国的第五十个州的,美国的第一次干涉别国内政国内首台甲醇双燃料低速机在中船发动机成功交验张凌赫徐若晗吻戏曝光, 何医生霸总感撩动全网, 你准备好接招了吗[小鲨帮选车]买一辆沃尔沃S902.0T, 省油还有劲杨金发: 5-22晚间黄金持有空和继续布局做空下跌!南海交锋,外军4打2,解放军战机遭火控雷达锁定,现场惊心动魄澳媒文章: 从义乌看中国供应链强大韧性小马科斯现身军校, 连放狠话, 终于对中国籍船员出手, 国防部正告11集之后, 《庆余年2》终于挽回口碑, 6个老戏骨, 被严重低估了售价2799元! AGM X6正式发布, 三防性能与创新功能并重闻名全国的计划生育先进县,如今却成老人县,花甲之年还在工作郭晶晶“人生赢家”! 三子女颜值大揭秘, 儿女双全成家族颜值担当
最新回复(0)