Linux内核学习经验分享

本网站用的阿里云ECS,推荐大家用。自己搞个学习研究也不错

<

div id=”content”>Linux内核是Linux爱好者的圣地,怎么能不学呢?最近抽出空来仔细研究学习内核看了几本书,现在还是一个内核菜鸟。我把我的菜鸟经验和大家分享一下,高手就不要看了。

学习内核的基础知识

学习内核需要一些基础知识,幸好这些知识不是太尖端,需要有:汇编、编译链接、C、计算机系统原理。需要的知识不是太多吧。

初学习内核的经验

*阅读内核的工具

cscope

cscope可以和vim或者emacs配合使用。cscope+emacs参考c-aries的《漫步在内核代码中的emacs》

wine+source Insight

这个是windows下的软件,在Linux也可以运行。安装很简单的,我使用挺好。

*内核并不难

没学习内核以前觉得内核很深奥,现在看来就是吓唬人的,自己把自己吓住了。学习内核困难之处在于内核太大了,要熟记函数、数据结构之间的关系不是一朝一夕的事情。要成为高手只是时间问题,而和智商高低无关。

*内核实验

可以通过qemu这个虚拟机实验你编译的内核。去掉内核中不需要的驱动后编译内核只需要几分钟的时间\/div>

未经允许不得转载:演道网 » Linux内核学习经验分享

赞 (0)
分享到:更多 ()

评论 0

评论前必须登录!

登陆 注册