谁能给推荐一些linux内核编程方面的书呢,基础和进阶的……~谢谢了~~

1.LKD-Linux Kernel Development--Linux内核设计与实现

对内核从总体上介绍,没有深入细节,适合用来了解Linux内核,不需要太多基础

2.LDD-Linux Driver Development--Linux驱动程序设计

专门讲驱动程序设计-不需要太多基础

3.ULK-Understanding the Linux Kernl--深入理解Linux内核

对Linux内核中大部分的子系统进行讲解,非常详细~需要知道一点微机原理和了解一点AT&T格式的汇编~(该书没有涉及网络部分)

4. Understanding Linux Networks Internals --深入理解Linux网络技术内幕

专门讲解Linux网络实现,没看过,所以没有太多发言权~(但是它是ULK上的推荐书目)

5.Linux内核原代码情景分析

很多类似的书,看情况自己选择吧。

6.深入Linux内核架构

又是一本非常厚的书,这本书主要讲解x86 x86-64架构上内核实现细节~性质类似于ULK~

7.深入理解Linux虚拟内存管理

这是一本源码解读性质的书,专门讲内核中内存管理部分的~

8.其他各种“嵌入式Linux驱动”相关的书~

上面的书都需要一点C语言的基础

如楼上所说,这些书需要一点时间去理解和练习~不然比较没劲~