学习linux已经接近2年了,手头的linux书籍当然也不少了。
linux应用编程还是"linux程序设计"与"UNIX环境高级编程"比较经典,因为以前有个同事用的是"linux程序设计",所以我买的是"UNIX环境高级编程"。不过我最开始入门使用的是一本"linux 编程技术详解",适合打基础。
linux设备驱动首先推荐LDD3,这本是linux设备驱动圣经,就不用多说了。最开始学习linux设备驱动编程,我使用的是宋宝华老师的"linux设备驱动开发详解",非常不错,对我帮助非常大,听说要出第2版了,有些期待。然后最近炒的比较厉害的是"精通linux设备驱动程序开发",抱着学习大师的态度,我买了一本,写的比较基础吧,如果有一定的基础了,比如都已经学完LDD3了,就没必要买此书了,后来看可它的英文名---"Essential Linux Device Drivers",才知道是面对初学者的,初学者可以考虑下这本书。
Linux内核编程呢,了解概况的当属于"linux 内核设计与实现",要深入详细了解内核,"深入理解linux内核编程"是当仁不让了,“linux代码情景分析”也很不错。另外,"linux那些事"也讲得很好,很生动。
期间也买了些别的Linux书籍,书应该不错,不过对我而言,和一些书籍内容重复了,基本上没什么帮助,也就浪费了。
最好的linux学习方式当然是读Linux源码了,这也是各位Linux大师极力推荐的。
阅读(1389) | 评论(0) | 转发(0) |