• OS:Linux内核学习路线(整理)


    Linux内核学习路线

           Linux内核学习分为四个阶段。首先,了解操作系统基本概念。其次,了解Linux内核机制。其次,研读内核源码。最后,确定个人的发展方向:驱动开发方向;网络开发方向;Linux应用开发方向。任何东西认真学习都能学会的,看你恒心和毅力了。另外,不要走弯路,直接学你要学的东西。不要看市面上讲什么Linux_v0.11内核那些书。

    一、了解操作系统的基本知识:

           推荐书籍:

                  1、《操作系统:设计与实现》,作者:Andrew.S.Tanenbaum

    二、了解Linux内核的机制

     

           推荐书籍:

                  1、《Linux内核设计与实现》,作者:Robert Love

     

     

     

    三、研究内核源码:

     

           推荐书籍:

                  1、《深入理解Linux内核》,作者: Daniel.D.Bovet

     

     

     

    四、个人的发展方向

     

           1、内核的驱动开发方向:

                  推荐书籍:

                         A:《Linux设备驱动程序》,出版社:O'Reilly

                         B:《精通Linux内核驱动程序开发》

           2、内核的网络开发方向:

                  推荐书籍:

                         A:《深入理解Linux网络技术内幕》

           3、Linux应用编程方向(非Linux内核):

                  推荐书籍(按照次序读书):

                         A:《Unix环境高级编程》

                         B:《Linux系统编程》

                         C:《Unix网络编程·卷1·套接字联网api》(Linux网络编程)

    ---- 参考资料:

    1、Linux内核学习路线 有入门到深入

    作者:牛粪上插朵花

    网址:https://blog.csdn.net/best_luxi/article/details/107381043

    本文由lnlidawei(https://www.cnblogs.com/lnlidawei)原创或整理,转载请注明出处。
  • 相关阅读:
    工作多年月薪不过万,30岁的我是否该转行
    Hawkeye部署Github监控系统
    滴滴征战澳洲 全球“追击”优步
    滴滴征战澳洲 全球“追击”优步
    滴滴征战澳洲 全球“追击”优步
    滴滴征战澳洲 全球“追击”优步
    idea jdk版本切换
    idea jdk版本切换
    idea jdk版本切换
    idea jdk版本切换
  • 原文地址:https://www.cnblogs.com/lnlidawei/p/14414235.html
Copyright © 2020-2023  润新知