快速业务通道

开始阅读linux必先考虑的几个问题

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-14
2)辅助工具:Source Insight 这款工具是普遍认可地还用,也确实好用!如果是阅读0.11版的linux内核,那么用VC版就OK了,网上有VC版的内核,直接打开文件中的工程空间文件就可以了,经编译验证是正确的. 3)linux操作系统:版本很多,如Redhat、Ubuntu比较大众化,适合初学者使用,本人使用的是Fedora 13.各种操作系统大家都可以从网上免费获得,在虚拟机中配置好就可以了.不会使用linux操作系统无论如何是说不过去的. 3,就这么贸然闯进去?你总得先想点什么吧? 你可以再次想象一下:当你独自置身于茫茫大海上,除了有限得很的提示和救生圈,你如何成功抵达海岸?你最先要思考的是什么? 是的,方向!你得确定前进的方向,这直接关乎你的生死存亡(成败).那么进入linux神秘地带的方向有哪些呢? 1)加载初始化.从开机启动到引导加载操作系统再到基本的初始化,遵循这一过程进行linux的探索.比较适合有硬件基础的入门者. 2)系统调用.依照操作系统对各子模块的调用进行学习,比较适合对操作系统工作原理有一定认识的入门者. 你也可以向许多人选择的那样,专门选定一块进行钻研,比如usb驱动,涉及到其他模块的时候再扩展开来,不过始终以选定的模块为核心.不管你选择哪种方向,你都对linux内核源码的组织结构有一个整体的认识,是的,就是你看到的那些树状结构的文件.你得知道每一文件里面放的是什么东西,相互之间都有些什么关联.阅读linux反复需要强调的一点是,建立整体的认识再进行!当你一旦踏入linux的神秘地带,真正能帮助你的就只有你自己了,兴许还有Makefile和Readme这两个文档,好好利用它们,它们是你前进的向导!
Empire CMS,phome.net
4,那么,我们能要求更多吗? 是的,那么多前辈,有的突围出去了,有的倒下了,有的仍在坚持,我们能从中获得些有益的建议或者指导吗?当然,无论成功的还是失败的,经验于我们总是多多益善的.但不要抱太大希望,网上真正有价值的经验不多,大多数的都不具有借鉴性.建议去网上了解以下方面的经验,别的还是不要浪费精力了,早早踏入征程吧,要知道拖得越久成功的希望越渺茫! 1)关于从何处开始阅读的 赵炯老师的那本《Linux内核完全注释》上有提到,可以参考. 2)关于linux内核代码结构的 就这么点,别的都是重复又重复,copy又copy. 5,英语! 是的,英语!尽管我并不讨厌,甚至还有点喜欢英语,但我知道大多数的你们对它可是深恶痛绝.对总是把英语置于首要位置,这点我也是无比反感的.天哪~我们伟大的汉语颜面何在!我决定把它放在,只是顺带提一下. 不过英语真的很重要,英语本身是无罪的,有罪的是扭曲英语的人!,征服它吧!它会帮助你更好地征服linux! 小结: ,希望对大家有所帮助! 其次,赶快开始吧! 再次,Just do it !!!

本文出自 “linux内核源码研究” 博客,请务必保留此出处http://genius.blog.51cto.com/2680595/483358

Empire CMS,phome.net

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号