首页 > 系统服务 > 详细

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

时间:2021-02-19 09:52:02      阅读:24      评论:0      收藏:0      [点我收藏+]

 

 

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

 

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

原文:https://www.cnblogs.com/lnlidawei/p/14414235.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!