LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 879|回复: 1

关于编程学习的一点困惑,请指教

[复制链接]
发表于 2007-4-24 01:12:28 | 显示全部楼层 |阅读模式
接触linux一年了,bash shell应该比较熟了,系统管理方面的问题自己一般都能解决,写脚本也没有什么问题,就算有,通过google,论坛也都能解决。因为现在的工作是要实现一种文件系统,涉及到内核编程,所以脚本就解决不了问题了,我先说一下自己的情况,希望高手帮我指点一下:c语言自己有一定基础,但linux下用的很少,也就写过一个usb读卡器的驱动,主要参考的是usb skeleton,而用户态的编程就没有涉及过了(只用QT写过一些程序),会写makefile文件,数据结构,objective program for c这些理论基础自认为掌握得还成,我现在的困惑是不知道在学习内核编程之前用不用先学习用户态编程;另外感觉内核编程的资料很少啊,希望大家帮我推荐一本,或者发到我的邮箱:wawxdyy@126.com,谢谢,以前看过一个关于内核模块编程的文章,感觉长了不少知识,但个人感觉不够系统,“understanding the linux kernel”这本书前面读了几章,感觉好多,现在直接跳到vfs了(:),自己真的好懒),内核源代码除了编译,一直没碰过,象其它的如软件架构,设计模式,开发流程也都略知一二,基本就是这么个情况。
希望有人能帮我指点一下,如果要完成我的工作目标,也就是开发出一个文件系统(说确切点,应该是二次开发,对某个文件系统的部分功能进行修改,并加入一些别的功能),接下来应该先从哪方面入手,才能快速上手,谢谢!
 楼主| 发表于 2007-4-24 02:36:18 | 显示全部楼层
我找到译本书叫“linux内核编程指南(第三版)”,是关于2.4的,不知道如果我要基于2.6开发看这个是不是不合适
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表