书籍"/>
博约推荐的Linux经典书籍
Linux的开源、免费、可定制、可移植、网络性能稳定等优势,已被各大研发公司采用,这是一种趋势。Linux是培训机构、大学生及研究生学习嵌入式系统的最热门的操作系统。
博约推荐的Linu经典书籍主要是O'Reilly出版社出版的书籍包括:
史蒂文斯W.Richard Stevens的三剑客《unix环境高级编程》、《TCP/IP详解卷一、二、三》、《UNIX网络编程》这三本书均是计算机编程方面的权威书籍。
计算机领域包括编译汇编、操作系统、设备驱动、数据结构和算法、内核开发、网络编程、应用编程、Linux系统管理、项目管理Make等:
1、编译汇编方向
俗称“龙书”,编译原理》Alfred V. Aho 和Jeffrey D. Ullman等著,机械工业出版社。推荐星际数:*****
2、数据结构和算法方向
(1)、《数据结构.C语言版》严蔚敏吴伟民著,清华大学出版社。推荐星际数:*****
(2)、算法导论,推荐星际数:*****
3、操作系统方向
《操作系统概念》(美国)西尔伯查茨等著,高等教育出版社。推荐星际数:*****
4、Linux入门
主要是理解Linux一些命令,Linux等实际操作相关及Linux基础理论。推荐《鸟哥的私房菜基础篇》和《LINUX权威指南》。推荐星际数:*****
5、应用程序方向:
理解Unix系统设计思想,比如以文件的概念操作设备,进程间通信、进程调度、文件系统及各大命令的函数实现。史蒂文斯W.Richard Stevens的《UNIX环境高级编程》最是经典。推荐星际数:*****
6、网络程序开发方向
(1)、UNIX网络编程(上、下卷),推荐星际数:*****
(2)、史蒂文斯的《TCP/IP详解卷一、二、三》不错。
7、设备驱动方向:
理解Linux设备驱动模型、虚拟文件系统等概念。(美)Jonathan Corbet,Alessandro Rubini等写的《Linux设备驱动程序》堪称设备驱动方向的最权威书籍。AMD公司的陈学松的《深入Linux设备驱动程序内核机制》符合国人阅读特点,详细讲解机制、原理。推荐星际数:*****
8、内核开发
Linux发展迅速,如今都已是3.8版本了,《深入理解Linux内核》注重内核里面的细节,不涉及网络功能部分。《LINUX内核设计与实现》注重理论阐述,力从代码中接触难度以把握内容,赞一个,建议先看这本书,然后阅读《深入理解Linux内核》。推荐星际数:*****
9、Shell脚本
《LINUX与UNIX Shell编程指南》,推荐星际数:*****
10、Make原理
《GNU Make项目管理》,推荐星际数:*****
更多推荐
博约推荐的Linux经典书籍
发布评论