推荐书

1. 《TCP/IP详解》三卷本,《用TCP/IP进行网际互连》三卷本,《TCP/IP指南》+《IPv6》四卷本

2. 《Unix网络编程》
作者W.Richard Stevens个人网站  http://www.kohala.com/

3. 《TCP/IP协议原理与应用(第3版)》
写的非常好,建议一定要买!可作入门,但即使是高手,也应看看,学习作者分析问题的方法和思想。其实是无数次印刷了,经典不能错过。

4. 《TCP/IP高效编程 : 改善网络程序的44个技巧》
很明显属于技巧类的书,同样这本书很老,但是还是很有参考价值,这本书中大量出现Unix网络编程的提示,可以作为其补充。

5. 《linux网络体系结构:linux内核中网络协议的设计与实现》
出版社: 清华大学出版社
装帧: 平装
出版年: 2006-7
又名: The Linux Network Architecture: Design and Implementation of Network Protocols in the Linux Kernel
书名: Linux网络体系结构
说明:翻译的很不好,建议看原版。

6.《你必须知道的495个C语言问题》
作者: Steve Summit
出版社: 人民邮电出版社
出版年: 2009-2
丛书: 图灵程序设计丛书
ISBN: 9787115194329
说明: 这本书讲的都是技巧总结,都是经常遇到的一些容易混淆的问题。

7.《Linux内核设计与实现》
英文名: Linux Kernel DevelopmentLinux
作者: Robert Love
本书重在原理。适合入门的最佳图书。作者是为2.6内核加入了抢占的人,对调度部分非常精通,而调度是整个系统的核心,因此本书是很权威的。

8.《Linux内核源代码情景分析》
书很好,很经典,是浙大教授毛德操写的,可惜成书于2001年之后一直没有更新。分上下册。
很多是基于2.4内核讲解的需要注意。如果学习的话也建议学习2.6,2.6跟2.4比发生了很多显著改善,应该学习的。
全书内容博大精深,不是非常好懂,对细节问题描述比较清晰。但是感觉对内核的整体感觉不够强。另外缺少网络部分的分析。觉得不是很适合初学者。
上册讲解内存管理、中断、异常与系统调用、进程控制、文件系统与传统Unix IPC;下册讲解socket、设备驱动、SMP和引导。
本书基于Intel IA32体系,由于厚度大,很多体系上的知识都捎带讲解了,所以如果你想深入了解内核的工作机制而又不非常熟悉Intel CPU的体系构造,本书是最合适的。

9. 《LINUX KERNEL技术手册》
参考手册,很薄,值得一看。

10.《Orange S:一个操作系统的实现》
作者: 于渊
出版社: 电子工业出版社; 第1版 (2009年6月1日)
本书第一版2005年出版,这是第二版。
从只有二十行的引导扇区代码出发,一步一步地向读者呈现一个操作系统框架的完成过程。

11. 一步步写嵌入式操作系统 : ARM编程的方法与实践
出版社: 电子工业出版社
作者: 李无言

12. Linux内核精髓:精通Linux内核必会的75个绝技 Linux Kernel Hacks
作者: 高桥浩和

13. ARM处理器裸机开发实战 = 机制而非策略
作者: 王小强

14. 嵌入式LINUX系统工程师标准培训教材2:进阶篇(嵌入式Linux内核驱动)(附DVD光盘2张)
作者: 谢伟
出版社: 清华大学出版社 (2011-10)

15. 嵌入式系统开发之道:菜鸟成长日志与项目经理的私房菜
作者: 邱毅凌

16. 嵌入式系统Linux内核开发实战指南(ARM平台)
作者: 王洪辉

17. Linux内核修炼之道 [平装]   
作者: 任桥伟  

18. 深入理解FreeBSD设备驱动程序开发

19. ARM嵌入式Linux系统构建与驱动开发范例
作者: 周立功 陈明计 陈渝

20. 独辟蹊径品内核 = Linux内核源代码导读
作者: 李云华编著

21. Linux内核注释
作者: 孙更新, 宾晟, 孙海伦

22. Linux内核精析/ 郑阿奇主编

23. 嵌入式接口技术与Linux驱动开发 郑灵翔

24. ARM9嵌入式Linux开发实验与实践(附光盘) 田泽  

25. 深入理解LINUX网络内幕

26. 研磨设计模式 - 清华大学出版社 - 陈臣
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值