一步一步学内核(Linux kernel) -----之1:linux内核学习资料

原创 2015年07月08日 14:56:01
1.书籍

         Linux内核设计与实现 第二版下载地址: http://www.linuxidc.com/Linux/2011-05/35530.htm

         Linux内核设计与实现(原书第3版) 清晰中文PDF  见 http://www.linuxidc.com/Linux/2014-02/96174.htm


2.赵炯博士的学习论坛:http://oldlinux.org(含中英文版本)


本站宗旨

  • 收集Linux从酝酿到开发初始版本有关的所有资料和信息(1991-1995);

  • 重新建立起最古老的Linux可运行系统,这些系统在其它地方很难再找到了;

  • 为初学者提供一个学习Linux内核基本工作原理的最简单方法。


主要条目

  • OldLinux论坛 -- 请注册、登录论坛下载本电子书。在阅读中如遇到什么问题,也请在论坛中提出,作者将尽可能回答读者提出的问题。如有何批评与建议,欢迎提出,谢谢。

  • 源码交叉引用-- 在阅读本书时,最好同时浏览原代码的交叉引用

  • 基本学习资料 -- 学习Linux早期内核的很多资料、文件和程序。(Linux.old目录)

  • oldlinux.org/homepage -- 连接回本人的老巢自由飞鸽plinux, 或tlinux或glinux或ulinux :)




3.可能用到的<<内核注释笔记>>



编译安装

Linux 环境下编译 0.11版本内核 kernel    ===>>>http://blog.chinaunix.net/uid-14735472-id-3330285.html


Linux内核编译与安装 ===>>>http://blog.chinaunix.net/uid-26497520-id-3593098.html



内核注释笔记


《Linux 内核完全注释》阅读笔记==>>http://blog.csdn.net/crond123/article/details/5721444   



Linux内核学习总结

在这么课的学习过程中,按照老师的要求,每次课后都写一篇博文,这是一个很好的学习方式。每当写这些文章的时候,总是要多看几遍视频,再查查相关的资料,才能勉强凑成一个完整的文档;同时也把自己学到的东西更好的...
  • sunyeyi
  • sunyeyi
  • 2015年05月02日 12:11
  • 3846

谈谈如何学习Linux内核

参考:http://www.linuxidc.com/Linux/2014-02/96173.htm        学习内核的好处很多,在学习过程中不仅可以夯实大量理论基础,还可以学习到很多编码...
  • lxl584685501
  • lxl584685501
  • 2015年07月08日 14:31
  • 2377

一步一步学ROP之linux_x86篇

ROP的全称为Return-oriented programming(返回导向编程),这是一种高级的内存攻击技术可以用来绕过现代操作系统的各种通用防御(比如内存不可执行和代码签名等)。虽然现在大家都在...
  • AliMobileSecurity
  • AliMobileSecurity
  • 2016年07月06日 13:33
  • 3430

对linux内核学习的一点感受

徐晨 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 ”跟着这门课不知不觉已经学了8...
  • umika
  • umika
  • 2016年05月01日 21:12
  • 1949

史上最经典的Linux内核学习方法论

待到山花烂漫时,还是那些经典在微笑。   有关内核的书籍可以用汗牛充栋来形容,不过只有一些经典的神作经住了考验。首先是5本久经考验的神作(个人概括为“2+1+2”,第一个2是指2本全面讲 解内核...
  • u013615357
  • u013615357
  • 2016年06月28日 10:30
  • 1213

一步一步学ROP之linux_x86篇

0x00    本文仅解释说明蒸米大神一步一步学ROP之linux_x86篇,读者应先阅读这篇文章,遇到问题再来看我这篇文章。    阅读完这两篇文章后,我们会理解ROP(返回导向编程),DEP(堆栈...
  • jltxgcy
  • jltxgcy
  • 2016年02月19日 11:16
  • 2370

我的Linux内核学习之路

现在回首看看,接触Linux已经很长时间了。 在大三的时候开始学习Java, 但是一直学Java的话, 感觉有点腻, 就尝试找点其他东西来学习。 所以当时就选择学习了Linux。 至于为什么要学习Li...
  • brave2211
  • brave2211
  • 2014年03月02日 18:34
  • 14078

Linux网络编程一步一步学+基础

http://blogold.chinaunix.net/u1/48325/showart_413841.html http://blogold.chinaunix.net/u1/48325/sho...
  • bruceyang2009lzu
  • bruceyang2009lzu
  • 2013年05月28日 16:18
  • 1380

Linux网络编程一步一步学-select详解

select系统调用是用来让我们的程序监视多个文件描述符(file descriptor)的状态变化的。程序会停在select这里等待,直到被监视的文件描述符有某一个或多个发生了状态改变。 se...
  • SUKHOI27SMK
  • SUKHOI27SMK
  • 2013年10月24日 17:15
  • 620

史上最经典的Linux内核学习方法论

http://blog.chinaunix.net/uid-20586655-id-1752570.html   从前在学校,混了四年,没有学到任何东西,每天就是逃课,上网,玩游戏,睡觉。毕业的时...
  • u013951778
  • u013951778
  • 2016年10月07日 12:42
  • 1086
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:一步一步学内核(Linux kernel) -----之1:linux内核学习资料
举报原因:
原因补充:

(最多只允许输入30个字)