linux参考书

ARM 86浏览

C语言

《你必须知道的495个C语言问题》.Steve Summit著

《C标准库》.P.J.Plauge

《C语言程序设计_现代方法》. K. N. King著

《C和指针》

《C陷阱与缺陷》

 

ARM汇编 

《ARM体系结构与编程》2003年第1版杜春雷著;

 

编程环境

 《Linux系统管理技术手册》(第二版).(美)奈米斯

《鸟哥的Linux私房菜_基础学习篇》(第二版)

 

应用编程

《UNIX环境高级编程》.2006年第2版(美)史蒂文斯,(美)拉戈 著;1992年第1版

UNIX网络编程,卷1:套接口API》.2009年09版.2006年第3版(美)史蒂文斯,(美)芬纳,(美)鲁道夫 著;第1版(美)史蒂文斯;第2版(美)史蒂文斯;

UNIX网络编程,卷2:进程间通信》.(美)史蒂文斯

《TCP/IP详解,卷1:协议》.(美)史蒂文斯

《TCP/IP详解,卷2:实现》.(美)史蒂文斯

《TCP-IP详解,卷3:TCP事务协议,HTTP,NNTP和UNIX域协议》.(美)史蒂文斯

 

驱动编程

《Linux 设备驱动程序》2006年第3版 By Jonathan Corbet, Alessandro Rubini, and Greg Kroah-Hartman,魏永明 敢岳,钟书毅译;

《精通Linux设备驱动程序开发》2010年(印)Sreekrishnan Venkateswaran著,宋宝华、何昭然、史海滨、吴国成译;

《深入Linux设备驱动程序内核机制》2012年陈学松著

 

内核分析

《深入理解linux内核》2008年第3版:(美)博韦等  (DanielP. Bovet)(linux2.6);

《Linux内核源代码情景分析(上下册)》2001年毛德操、胡希明著(linux2.4);

《Linux内核设计的艺术》2011年第1版新设计团队著(linux0.11);

《LInux内核完全注释》2003年赵炯著(linux0.11);

《Linux0.01内核分析与操作系统设计》2004年第1版卢军编著(linux0.01);