Ubuntu10.04 ---- 内核模块
来源:互联网 发布:中国家庭金融调查数据 编辑:程序博客网 时间:2024/06/11 03:09
一、模块是在内核空间运行的程序,实际上是一种目标对象文件,没有链接,不能独立运行,但是其代码可以在运行时链接到系统中作为内核的一部分运行或从内核中取下,可以动态的扩展内核的功能。
二、内核模块有以下的特点:
1.模块不会编译进内核,从而控制了内核的大小
2.模块一旦被加载,它就和内核中的其他部分完全一样,在内核运行期间可以动态的安装或卸载。
三、内核模块的程序结构:
1.模块的加载函数 module_init
2.模块的卸载函数module_exit
3.许可证的申明
4.其他可选的信息。
四、模块的安装与卸载
1.安装 insmod (modprobe)
2.卸载 rmmod
3查看模块 lsmod
五、查看模块的加载信息
dmesg | tail -X (X :倒数几行)
- Ubuntu10.04 ---- 内核模块
- ubuntu10.04成功编译内核模块
- 编译Ubuntu10.04的第一个内核模块
- Ubuntu10.04内核编译
- ubuntu10.04 内核编译
- ubuntu10.04升级内核
- Ubuntu10.04内核树的建立及其Hello World 模块的加载
- ubuntu10.04不能编译模块
- ubuntu10.04内核升级实战
- Ubuntu10.04内核升级为Linux2.6.37
- 菜鸟 在 Ubuntu10.04 编译 Linux内核
- Ubuntu10.04内核升级为Linux2.6.37
- Ubuntu10.04升级2.6.38内核,亲测。
- Ubuntu10.04编译安装openvz内核
- ubuntu10.04增加新的内核
- Ubuntu10.04升级2.6.38内核
- Ubuntu10.04下的使用使用华为E1750 3G模块
- Linux内核编译步骤(基于Ubuntu10.04+2.6.35.2 Kernel)
- 在java程序中使用linux命令(脚本)
- 获取本地IP地址
- Eclipse中servlet显示无法导入javax.servlet包问题的解决方案
- 【序列长度】解题报告
- 一步一步写算法(之图创建)
- Ubuntu10.04 ---- 内核模块
- jvm学习内容
- Socket的select模型(转)
- 查看访问次数
- 用jquery解析JSON数据的方法
- set --设置位置参数
- C++汉诺塔问题。
- 又去了趟中医院
- bash笔记2