一、内核目录

二、介绍
1、arch
平台目录,所有硬件平台的代码,处理器原厂提供一套Linux内核的源码,每个CPU的子目录,为boot,mm,kernel等子目录,分别控制系统引导,内存管理,系统调用,动态调频,主频率设置部分等

2、binary
无源码的驱动,一些测试版本或者不愿意公布源码

3、drivers
驱动源码,驱动编程经常用

4、include
通用的Linux头文件

5、block
部分块设备驱动

6、cypto
加密压缩的crc校验

7、documenation
内核说明文档

8、firmwre
固件接口

9、init
内核初始化源码

10、ipc
进程通信源码

11、virt
内核虚拟机

12、kernel
linux核心源码,调度、进程控制、模块化等

13、lib
库文件代码

14、mm
内存管理代码

15、net
网络协议栈代码,802、ipv4、ipv6、dns等等

16、sample
内核编程范例

17、scripts
配置裁剪内核的工具

18、security
linux安全模型代码

19、sound
音频设备驱动

20、tool
镜像生成工具等

21、usr
打包压缩等代码

linux内核源码目录结构相关推荐

  1. 【lLinux驱动】linux内核源码目录结构

    linux内核源码目录结构 代码目录结构 在阅读源码之前,还应知道Linux内核源码的整体分布情况.现代的操作系统一般由进程管理.内存管理.文件系统.驱动程序和网络等组成.Linux内核源码的各个目录 ...

  2. Linux内核源码目录结构及含义

    Linux内核源码包含多个目录,每个目录有不同的含义,以linux-4.9.253源码为例: 不同的Kernel版本源代码目录组织稍有不同,内核源码下载地址: HTTP        https:// ...

  3. linux内核源码目录结构(2.6.35.7版本)

    以下内容源于朱有鹏嵌入式课程的学习,如有侵权,请告知删除. 1.单个文件 (1)Kbuild,Kbuild是kernel build的意思,就是内核编译的意思.这个文件就是linux内核特有的内核编译 ...

  4. 【Linux 内核】编译 Linux 内核 ② ( 解压内核源码 | 查询当前 Linux 内核版本号 | 进入并查看 linux 内核源码目录 )

    文章目录 一.解压内核源码 二.查询当前 Linux 内核版本号 三.进入并查看 linux 内核源码目录 一.解压内核源码 将 下载的 Linux 内核源码 linux-5.6.14.tar.gz ...

  5. 【Linux 内核】Linux 内核源码目录说明 ① ( arch 目录 | block 目录 | certs 目录 | crypto 目录 | Documentation 目录 )

    文章目录 一.arch 目录 二.block 目录 三.certs 目录 四.crypto 目录 五.Documentation 目录 在上一篇博客 [Linux 内核]Linux 内核源码结构 ( ...

  6. Linux内核源码目录说明

    Linux内核源代码位于/usr/src/linux目录下,其结构分布如图1.3所示,每一个目录或子目录可以看作一个模块,其目录之间的连线表示"子目录或子模块"的关系.下面是对每一 ...

  7. linux内核源码系统调用有多少个,Linux内核源码目录介绍

    Linux的内核源代码可以从很多途径得到,我一般常常去kernel.org看看.一般来讲,在安装的linux系统下,usr/src/linux目录下的东西就是内核源代码.源码的版本号有一个非常简单的编 ...

  8. 【Linux 内核】Linux 内核源码目录说明 ② ( drivers 目录 | fs 目录 | include 目录 | init 目录 | ipc 目录 | kernel 目录 )

    文章目录 一.drivers 目录 二.fs 目录 三.include 目录 四.init 目录 五.ipc 目录 六.kernel 目录 一.drivers 目录 drivers 目录中存储了 驱动 ...

  9. linux python源码目录结构,TensorFlow0.8源码阅读 -- 代码目录结构讲解

    TensorFlow0.8发布以来受到了大量机器学习领域爱好者的关注,目前其项目在github上的follow人数在同类项目中排名第一.作为google的第一个开源项目,TensorFlow的源码结构 ...

  10. Linux内核源码目录介绍

    Linux内核目录如下: arch: 不同平台体系结构的相关代码 block:设备驱动 certs:与认证和签名相关代码 crypto:内核常用压缩算法.常用加密算法等等源代码 document:描述 ...

最新文章

  1. 各代程序设计语言拓扑
  2. C语言中,指针在一个自定义且不带返回值是如何改变外部一些变量的(指针与函数的相互作用)
  3. rpa 手机_容智正式推出全球首款移动端RPA产品
  4. linux命令详解——iostat
  5. 公有云与私有云的差别(转)
  6. Comet4J推技术在SSHE三大框架中应用-linux下亲测可用
  7. 关于 CSS will-change 属性你需要知道的事
  8. 【Gym - 101234G】Dreamoon and NightMarket 【子集中第K大元素】
  9. Java核心技术 卷1
  10. 分享Word如何转PDF的方法,还不快来看看
  11. 比较有理数大小C语言pta,有理数比较PTA
  12. 宇宙是一个无始无终的循环?道翰天琼认知智能机器人平台API接口大脑为您揭秘-2。
  13. 神经网络自动布局技术,神经网络自动布局原理
  14. 苹果手机备忘录怎么提取图片文字
  15. Hibernate之load和get的区别
  16. 罗塞塔石碑1141问题
  17. PL\SQL破解版 ,带注册码,免费,不要积分,亲测
  18. 小程序获取oppenid时返回40125或者40029
  19. 聚类分析详细解读python
  20. 谈谈技术人的英语学习

热门文章

  1. 三菱modbusRTU通讯实例_三菱FX5U以太网通讯功能有哪些?
  2. linux下升级mysql_linux下mysql升级
  3. Gartner零信任网络访问市场指南(2020版)
  4. matlab库存点仿真教程,MATLAB Simulink 汽车整车动力总成仿真 视频教程
  5. vb 源代码格式化工具,Visual Basic程序源代码格式化工具
  6. 基于P2P终结者的ARP欺骗攻击实验
  7. 浅谈React Event实现原理
  8. visio mysql使用教程_visio2007使用方法
  9. Matlab图像处理--低通滤波器的Matlab实现及透视图
  10. 十个经典java开发项目及其描述-马上写到你的简历中去吧,祝你升职加薪