linux文件系统的驱动问题
我想修改linux某个具体的文件系统的file_operations中的某个操作 在该操作中添加一些自己的代码
通过linux kernel module来实现
但是不知道具体改怎么做
请高手可怜可怜我 指点一下 或者给点相关资料也行哈
哦。太高深了,帮顶。
参考:LDD, ULK, LKD.
这个,如果这个文件系统已经编译进内核,那基本上是没希望了,如果没编译进内核,而是编译成模块的话,直接修改这个模块的源代码,然后重新编译即可。
已经编译到内核中的文件系统 为什么不能被修改呢?
修改它的接口函数不行吗?
这个范围太大了 细点最好了 呵呵
不要沉了哇 (回复太短了)
已经编译到内核中的文件系统,它的相关的函数都已经编译成二进制代码到vmlinuz中了,你怎么改接口函数啊?
除非你会修改vmlinuz文件。
相关问答:
linux 下usb设备,在root权限下,设备可以正常找到驱动,
但在普通用户下找不到设备驱动,不知道是什么原因?请高手指教
应该是root为了防止普通用户破坏吧,所以加个权限。。。我的就是
权限问题 root是超级用 ......
现在需要在一个嵌入式系统中实现时间函数,编译器未提供time库函数,请问大家如何用c语言实现时间函数啊?
年月日时分秒 到 整数秒(从1970年开始) 之间的相关转换啊
类似mktime 和localtime的功能,谢谢
mktime ......
在Linux中,
如果父进程调用exit(0)退出,
那么由该进程创建的两个子进程会立即退出吗???
希望围绕该问题说清楚点,谢谢了。
不会
两个子进程脱离了父进程,独立运行
父进程死掉后,其所有子孙进程被init收 ......
在linux下使用Eclipse+CDT,如果要查看系统提供的一些函数的定义、声明,该如何做呢。
F3好像是可以查看函数声明的,但按了以后没什么反应。是不是需要在Eclipse中设置一下相应的路径才可以。
使用Eclipse建立一 ......
我的项目所在的环境是php+apache+linux
现我重启服务是 service httpd restart
现我想定时重启此项服务(定在每天下午4点) 怎么实现呀,多谢
crontab
* 16 * * * service httpd restart
学习 + d ......