linux中模块的增添和删除
来源:互联网 发布:淘宝手机端店铺公告 编辑:程序博客网 时间:2024/05/16 18:28
1. 编辑源代码
在用户目录(我的是popozhu)下建立一个hello文件夹,在文件夹下新建一个hello.c。输入以下代码:
2. 编译模块
直接使用Ubuntu系统上的内核来编译模块,这时候要运行ubuntu自带的内核,如linux-headers-2.6.32-21-generic,使用如下命令来编译
sudo make -C /usr/src/linux-headers-2.6.32-21-genericSUBDIRS=$PWD modules
编译成功,hello文件夹下生成了hello.ko文件,以及模块hello.mod.c代码文件:
3. 加载模块
加载模块,并查看结果,执行的命令为:sudoinsmod hello.ko。没有信息提示,这时用dmesg命令查看最后3行输出信息,在最后一行中可以看到“helloworld”,说明模块安装成功。
4. 卸载模块
执行命令sudo rmmod hello.ko卸载模块,同样没有信息提示,用dmesg命令查看最后3行输出信息,在最后一行中可以看到“bye!!”,说明模块卸载成功。
参考:http://blog.csdn.net/Leisure512/archive/2010/01/24/5250815.aspx
- linux中模块的增添和删除
- Linux环境变量PATH的增添和删除操作
- Javascrpit mvc 简单的增添删除查找
- linux下python一些模块的删除啊和安装
- 新闻管理模块(在程序中可以使用的一套完整的增添、修改、查询数据的思路)
- 分类中增添属性的方法
- 静态实现通讯录的增添、删除、查找等操作
- tp5数据库的查询、增添、更新、删除数据
- Linux内核模块插入和删除简介
- linux内核模块的强制删除
- Linux内核驱动模块的删除
- 在MySQL中增添新用户权限的方法简介
- 关于ssh中需要增添某个对象的字段
- Margin和Padding的注意事项 不定时增添
- jQuery 实现模块的复制和删除
- linux下编程实现GPRS模块短信的收发和删除
- linux中模块的编写
- Linux 删除和替换文件中某一行的方法
- 枚举类型
- 2010-6-28 无奈。
- java视频
- 笔试题:删除字符串的空格并返回空格数目
- 第一次在这里写东西
- linux中模块的增添和删除
- windows环境下apache死机问题的解决一例
- 【转】 前ARM中国总裁谭军加盟杰得微电子
- 日志级别的选择:Debug、Info、Warn、Error还是Fatal?
- 托管C++ 图像快速读取
- 有哲理的歌词
- 从字符串转数字
- 测试网页速度 用YSlow网站策划维护工具
- 将不满_numBits位的字符串用0补全