当前位置: 技术问答>linux和unix
Linux内核中文件进行读写操作的问题
来源: 互联网 发布时间:2015-12-30
本文导语: 在内核中进行文件的读写操作,使用fs.h文件中的函数,文件打开和关闭没有问题,但是write时有问题,请指教! 或者推荐其他的内核中文件的读写操作方法 本人的系统是 linux2.6.11 | 上次也...
在内核中进行文件的读写操作,使用fs.h文件中的函数,文件打开和关闭没有问题,但是write时有问题,请指教!
或者推荐其他的内核中文件的读写操作方法
本人的系统是 linux2.6.11
或者推荐其他的内核中文件的读写操作方法
本人的系统是 linux2.6.11
|
上次也听过一个人说在内核中直接使用文件读写函数出问题,最终也没找到答案,不过劝你还是用proc文件系统吧
|
是什么问题? 给大家描述一下,或者贴出log
|
吼吼,这样看看不出问题。
|
Kernel的FS子系统我不是很熟,不过感觉你这样的用法不太可行。
如果你是想记log的话,可以使用printk,klogd和syslogd会把信息记录到系统的日志文件中,一般是/var/log/messages。
如果你想和application通信的话,可以使用proc文件。
如果你是想记log的话,可以使用printk,klogd和syslogd会把信息记录到系统的日志文件中,一般是/var/log/messages。
如果你想和application通信的话,可以使用proc文件。
|
可以参考linux device driver一书的第四章通过内核输入调试。另外别忘了用google
|
sorry, 应该是内核输出。:)
|
就算是用户态,频繁读写文件的时候也会出错,弄不清什么问题