linux-查看-module,lsmod,modinfo
- 参考:
lsmod 列出加载的所有module
modinfo {driver-name} 显示漠哥特定module的信息
insmod 加载(插入)module,要给出全路径,例如,插入 speedstep-lib.ko 模块
1 | insmod /lib/modules/4.4.0-21-generic/kernel/drivers/cpufreq/speedstep-lib.ko |
rmmod 删除 insmod 插入的 module
1 | rmmod /lib/modules/4.4.0-21-generic/kernel/drivers/cpufreq/speedstep-lib.ko |
modprobe 更方便,不需要知道module全路径,可以加载module,也可以卸载。它从 /lib/modules/$(uname -r) 搜索模块信息和文件,前提是服从 /etc/modprobe.d 下的配置。
1 2 3 4 5 | # 加载 modprobe speedstep-lib # 卸载 modprobe -r speedstep-lib |
modprobe 能够下划线自动转换,所以 module 名称里面 “-“ 和 “_” 等效。