在做linux开发学习过程中读过的一些书,有些比较经典,但是经典的未必是适合的,块头太大刚开始时读可能有些吃力,可以先阅读一些写得比较浅的书籍,比如从入门到精通系列,先入门提起兴趣,再逐步阅读精进,学习不是一蹴而就的,活到老,学到老,软件开发行业尤其如此。
1、linux相关
《Linux程序设计(第4版)》
《Linux命令行与shell脚本编程大全(第3版)》
《UNIX环境高级编程》
2、C/C++语言
《C语言程序设计》
《C程序设计语言》
《C Primer Plus(第6版)中文版》
《C++ Primer Plus》
《C++从入门到精通》
3、内核和驱动
《深入理解 Linux 内核》
《Linux设备驱动开发详解》
4、设计模式
《大话设计模式》
5、编译链接原理
《程序员的自我修养-链接装载与库》----很经典