
查看linux内核源代码
这里介绍的就是通过自己的虚拟机进去查看你linux系统的内核源代码,当然也可以去网站下载,自己按需使用 1.源码路径
一般路径都是在根目录下的/usr/src下,其中linux-***代表版本号
2.源码内容- arch目录:包括了所有和体系结构相关的核心代码。它下面的每一个子目录都代表一种Linux支持的体系结构。
- drivers目录:中是系统中所有的设备驱动程序。它又进一步划分成几类设备驱动,每一种有对应的子目录。
- init目录:包含核心的初始化代码(不是系统的引导代码)。
- kernel目录:内核管理的核心代码放在这里。同时与处理器结构相关代码都放在arch/*/kernel目录下。
- net目录 :核心的网络部分代码。里面的每个子目录对应于网络的一个方面。
- sound目录:常用音频设备的驱动程序。
- block目录:部分块设备驱动程序。
- ipc目录:包含了核心进程间的通信代码。
- lib目录:包含了核心的库代码,不过与处理器结构相关的库代码被放在arch/*/lib/目录下。
- fs目录:Linux支持的文件系统代码。
- scripts目录:包含用于配置核心的脚本文件。
- == Documentation目录==:一些文档,是对每个目录作用的具体说明。
- include 目录:包括了核心的大多数头文件。
- mm目录:包含了所有的内存管理代码。
- security目录:主要是一个SELinux的模块。
- usr目录:实现了一个cpio
👁️ 阅读量:0
© 版权声明:本文《查看linux内核源代码》内容均为本站精心整理或网友自愿分享,如需转载请注明原文出处:https://www.zastudy.cn/wen/1686621125a307767.html。