1. 书籍

1.1 入门

《Linux内核设计与实现》
《深入理解Linux内核》

1.2 提高

《深入Linux内核架构》

1.3 方向

深入Linux子系统

内存——《深入理解Linux虚拟内存管理》
网络——《深入理解LINUX网络内幕》

驱动方向

《Linux设备驱动程序》

2. 网站

2.1 官方

  • 下载内核源代码、补丁、跟踪内核bug
    https://www.kernel.org/
  • Linux新闻
    https://lwn.net/
  • Linux内核开发邮件列表
    http://vger.kernel.org/vger-lists.html#linux-kernel

2.2 Linux内核之旅

http://www.kerneltravel.net/

3. Linux社区

  • Github
    https://github.com/torvalds/linux
  • 内核中文文档
    https://www.kernel.org/doc/html/latest/translations/zh_CN/index.html

4. 内核视频

  • Linux分析与应用
    https://www.xuetangx.com/course/XIYOU08091001441
  • 操作系统及Linux内核
    https://www.icourse163.org/course/0809XIYOU023-1461809182
  • Linux编程技术
    https://www.icourse163.org/course/XIYOU-1461794181

Linux内核学习资料相关推荐

  1. Linux 内核学习知识:浅析 offsetof 宏以及内核开发学习的所思所想(内核开发人员必读)

    最近一头扎进了 Linux 内核的学习中,Linux 内核的学习,需要的基础知识太多太多了:C 语言.汇编语言.数据结构与算法.操作系统原理.计算机组成原理.计算机体系结构.在囫囵吞枣补完一些计算机基 ...

  2. 我的Linux内核学习笔记

    在开始今天的内容之前,其实有一些题外话可以和大家分享一下.自从工作以来,我个人一直都有一个观点.那就是怎么样利用简单的代码来说明开发中的问题,或者是解释软件中的原理,这是一个很高的学问.有些道理看上去 ...

  3. Linux内核学习路线

    [推荐阅读] 手把手教你如何编写一个Makefile文件 一文讲解,Linux内核--内存管理(建议收藏) 当Linux内存耗尽时,改如何处理! 一文看懂页面置换算法 内核学习路线 很多同学接触Lin ...

  4. 【转载】linux内核学习书籍

    [转载]linux内核学习书籍 1, 关于操作系统理论的最初级的知识.不需要通读并理解<操作系统概念><现代操作系统>等巨著,但总要知道分时(time-shared)和实时(r ...

  5. Linux内核学习(三)之asm.s和trap.c的关联!

    前言: 大家好,今天给大家解析一下Linux中断处理流程里面asm.s和trap.c里面源码,对于Linux中断工作流程不清楚的朋友,可以看上篇文章,这里再提示一下asm.s和trap.c的源码目录: ...

  6. linux 内核学习2-使用笨叔叔定制的内核

    linux 内核学习2-使用笨叔叔定制的内核 1. 目的 编译一个ARM版本的内核镜像,谁让我是做Android的呢!并且在QEMU上运行. 2. 准备工作 2.1 开发环境 ubuntu 18.4虚 ...

  7. Linux内核学习--内存管理模块

    Linux内核学习--内存管理模块 首先,Linux内核主要由五个部分组成,他们分别是:进程调度模块.内存管理模块.文件系统模块.进程间通信模块和网络接口模块. 本部分所讲的内存是内存管理模块,其主要 ...

  8. linux内核学习之三:linux中的32位与64位

    linux内核学习之三:linux中的"32位"与"64位" 在通用PC领域,不论是windows还是linux界,我们都会经常听到"32位" ...

  9. Linux疑难杂症解决方案100篇(十五)-万字长文带你深入Linux 内核学习:环境搭建和内核编译

    一.linux内核学习之一:环境搭建--安装Debian7.3 本系列文章假设读者已对linux有一定的了解,其实学习linux内核不需要有很深的关于linux的知识,只需要了解以下内容:linux基 ...

最新文章

  1. 语音任务关键--噪声未必能听得到
  2. Andorid中使用Jsoup解析库解析XML、HTML、Dom节点---第三方库学习笔记(三)
  3. python 线程 的类库_python类库32[多线程]
  4. Java 正则表达式 工具类 中文 英文 email 手机号 身份证 数字 日期
  5. leetcode771. 宝石与石头
  6. 让一切“并行”——任务并行库原理及应用
  7. python中range语法
  8. 【POJ3415】 Common Substrings (SA+单调栈)
  9. 使用gentoo做构建嵌入式linux时遇到的问题两则[原]
  10. http抓包实践--(七)-fiddler弱网环境
  11. VMware Workstation pro无法在Windows上运行的解决方法
  12. ember使用第三方类库_如何使用Ember Media Manager整理您的媒体收藏
  13. Python爬虫实战一之使用Beautiful Soup抓取百度招聘信息并存储excel文件
  14. WIN7点击右下角 安全删除硬件并弹出媒体 无反应解决方法
  15. 手把手教你做出数据可视化项目(三)3D地球旋转
  16. 用Apache POI提取Word文本
  17. js 绘画js 绘画路径_绘画是一种技能,而不是才能
  18. android exo解码问题,android – exoplayer-自动更改质量不起作用(hls)
  19. 深度信念网络python_深度信念网络python
  20. PTA 【java】7-2 将数组中的数逆序存放 (20 分)

热门文章

  1. 网络地址和广播地址的作用
  2. 容器,你还只用Docker吗?(上)
  3. 使用 flex 实现 5 种常用布局
  4. qq空间等闪动的文字怎么做?
  5. PowerDesigner导出
  6. PHP脚本批量清除nginx缓存的方法
  7. All about OpenGL ES 2.x – (part 2/3)(转载)
  8. Visual C#创建Windows服务程序
  9. golang if 条件判断语句 简介
  10. linux 软件安装 NOKEY问题