内核模块
时间:2020-02-23 14:39:23 来源:igfitidea点击:
内核模块是一个对象文件,包含扩展操作系统的运行内核的代码。
它是一个独立的文件,通常用于为新硬件添加支持。
内核模块通常存储在/lib/modules子目录中。
每个子目录的名称基于内核的版本号:
ls -l /lib/modules
我们可以从上面的输出中看到,系统具有存储在/lib/modules/3.0.76-0.11-default目录中的所有内核模块。
我们可以通过使用LSMod命令查看计算机上当前在计算机上加载到运行内核中的模块:
lsmod
如我们所见,第一列(模块)指定当前加载的所有模块的名称。
逐列使用的使用描述了使用模块的内容。
所有条目都有一个数字,指示使用模块的其他模块或者进程的数量。
例如,在前面的示例中,MD5模块当前不使用,如其值0所示;但是,使用NLS_UTF8模块,如其值为1所示。
我们可以使用ModInfo命令显示有关内核模块的信息。
命令的语法是:
modinfo module_name |文件名
例如,要显示有关MD5模块的信息,我们可以使用以下命令:
modinfo md5