1、lsmod 列出已经加载的内核模块
lsmod 列出目前系统中已经加载的内核模块的名称和大小,也可以查看/proc/modules 我们一样也可以知道系统已经加载的模块。
2、modinfo 查看模块信息
modinfo 可以查看模块的信息,通过查看模块信息来判断这个模块的用途。
例如: modinfo -0 模块名称
3、modprobe 挂载新的模块以及新模块想依赖的模块
modprobe的功能就是挂载模块,在挂载某个内核模块的同时,这个模块所依赖的模块也被同时挂载,当然modprobe也列出来内核所有模块,还有移除模块的功能。
modprobe -c 查看所有模块的别名。
4、rmmod 移除已经挂载的模块
rmmod xxxx
5、insmod 挂载模块
例如: insmod ./xxx.ko
6、mknod创建驱动节点
驱动节点是驱动程序与应用程序连接的桥梁。
例如:mknod /dev/gpio_driver c 249 0
gpio_driver 是应用程序调用的驱动名称, 249 是驱动的设备的节点号。没有节点应用程序将无法open设备。
7、depmod 创建模块依赖关系的列表
文章评论(0条评论)
登录后参与讨论