说内核经典书籍之前,我觉得应该先明确学习linux的方向。之前看到一篇关于linux学习方向的文章,觉得写的很有道理,他把学习linux分为这么几个方向: 桌面系统:应用,像XP 内核源代码学习:研究,爱好,研发 系统管理:工作 应用开发:研发 服务器领域:服务器应用 系统集成:这个不知道 常常有人问:我想学习内核,需要什么基础吗?Linus Torvalds本人是这样回答的:你必须使用过Linux。 这个......还是有点太泛了吧,我想下面几个基础可能还是需要的,尽管不一定必需: 1, 关于操作系统理论的初级的知识。不需要通读并理解《操作系统概念》《现代操作系统》等