红联Linux门户
Linux帮助

才开始学内核

发布时间:2011-02-28 22:01:34来源:红联作者:yuylee
话说搞程序也搞了很久,虽然都是在win下,一年前开始接触linux,我发现论坛上写的各种如何学习内核源码,以及各种介绍的资料真的很多。不过我觉得如果要学习内核的话,首先重要的是,至少有一定的编程基础,如果没有基础的话,想通过内核来学习编程的话,我认为挺困难。同理,即使有一定变成基础的话,如果不知道操作系统以及硬件方面的知识,学习起来也挺困难的。想编写个程序很难,读别人的程序也很难。
所以,我认为,如果没有一定的变成基础,先不要学习内核,太难,容易丧失信心。先学习下程序。等有了一定基础,在学这个也行。
如果有一定编程基础,可以先看看关于硬件方面的基础和操作系统方面的知识在来学习内核,对你的理解会有很大的帮助的。
文章评论

共有 18 条评论

  1. cikee 于 2011-04-24 15:58:54发表:

    如果只是单纯的编译内核的话,对编程要求还是不是很高。但E文必须好。单单一个内核配置文件就够受的。还要比较深入的了解自己的机器的配置

  2. Bing红茶 于 2011-04-03 22:38:01发表:

    顶起

  3. kimjj00 于 2011-04-02 04:47:43发表:

    非常赞同LZ的建议,学Linux也有几个月了,但由于不懂编程,学起内核来感觉很吃力,顺便请教一下:如何升级linux的内核

  4. txgc_wm 于 2011-03-27 00:06:38发表:

    支持楼主的观点

  5. 学之初菜鸟 于 2011-03-26 23:16:26发表:

    多谢楼主了 !!!

  6. zhangyinghao452 于 2011-03-18 07:56:06发表:

    学编程的同时也可以从内核代码或者应用程序代码中学到很多东西,所以可以同时进行,不一定非要有多少编程经验

  7. radhand 于 2011-03-15 17:00:54发表:

    亚嵌的《嵌入式linux驱动班高级研修班》或者《linux内核设计高级研修班》,估计能节省些时间,解决问题更方便一些,可以打亚嵌的咨询电话是400-661-5264问问,或者加亚嵌的咨询qq:575963343

  8. xuxue_liu 于 2011-03-14 21:50:58发表:

    好好加油

  9. MichaelDong 于 2011-03-14 19:50:25发表:

    说的有道理,尤其是对我这样刚接触Linux的人来说,不能急功近利,我觉得,踏实地学,慢慢熟悉,掌握,循序渐进,最好!!
    MichaelDong。

  10. hy04020011 于 2011-03-11 22:21:17发表:

    我还刚刚开始学 好长的路要走啊

  11. 19911991 于 2011-03-05 09:24:54发表:

    总感觉到现在为止我都还没入门,只会些基础命令

  12. saihualovelinux 于 2011-03-03 11:01:34发表:

    LZ的话是金玉良言啊,小菜啃了好久都感觉进展不大,呵呵,继续中。按LZ的建议试试

  13. lostangel 于 2011-03-02 21:00:39发表:

    嗯,有道理

  14. lis 于 2011-03-02 16:11:34发表:

    非常有道理

  15. Rainny 于 2011-03-01 15:35:08发表:

    学linux大半年了,还是只懂的一些皮毛,只会一些简单的设置
    真是路漫漫其修远兮,吾将上下而求索。

  16. hunkgao 于 2011-03-01 10:24:27发表:

    学linux有几个月了,还是只懂的一些皮毛,只会一些简单的设置
    编程以后再慢慢学

  17. Growth兆 于 2011-03-01 09:40:38发表:

    感谢yuylee的经验分享,本贴加入到论坛顶置的Linux应用索引贴中

  18. Olcevt 于 2011-03-01 08:43:31发表:

    严重赞同中