首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >内核模块管理

内核模块管理

原创
作者头像
是山河呀
发布于 2025-02-03 10:50:38
发布于 2025-02-03 10:50:38
7330
举报

1. 查看已加载的内核模块

使用 lsmod 命令查看当前已加载的内核模块。

代码语言:javascript
复制
lsmod

2. 加载内核模块

使用 insmod 或 modprobe 命令加载内核模块。

使用 insmod
代码语言:javascript
复制
sudo insmod /path/to/module.ko 
使用 modprobe
代码语言:javascript
复制
sudo modprobe module_name

3. 卸载内核模块

使用 rmmod 或 modprobe 命令卸载内核模块。

使用 rmmod
代码语言:javascript
复制
sudo rmmod module_name
使用 modprobe
代码语言:javascript
复制
sudo modprobe -r module_name

4. 查看模块信息

使用 modinfo 命令查看内核模块的详细信息。

代码语言:javascript
复制
modinfo module_name 

5. 配置内核模块参数

在 /etc/modprobe.d/ 目录下创建配置文件,设置内核模块的参数。

示例配置文件:/etc/modprobe.d/module.conf

代码语言:javascript
复制
options module_name parameter=value

6. 自动加载内核模块

编辑 /etc/modules 文件,添加需要自动加载的模块名称。

示例:

代码语言:javascript
复制
module_name

7. 检查内核模块日志

使用 dmesg 命令查看内核模块的日志信息。

代码语言:javascript
复制
dmesg | grep module_name

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

目录
  • 1. 查看已加载的内核模块
  • 2. 加载内核模块
    • 使用 insmod
    • 使用 modprobe
  • 3. 卸载内核模块
    • 使用 rmmod
    • 使用 modprobe
  • 4. 查看模块信息
  • 5. 配置内核模块参数
  • 6. 自动加载内核模块
  • 7. 检查内核模块日志
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档