龙空技术网

Linux Kernel学习003——内核源码

Echa攻城狮 1319

前言:

目前我们对“centos内核源码路径”大概比较注重,各位老铁们都需要剖析一些“centos内核源码路径”的相关文章。那么小编同时在网摘上网罗了一些有关“centos内核源码路径””的相关知识,希望兄弟们能喜欢,兄弟们一起来学习一下吧!

Linux内核官网为: 目前,内核最新的稳定版本是4.20.4(2019/01/23),下一个大版本就要进入5.x的时代了。

内核版本

获取内核源码

我选择学习的这个内核版本为:2.6.34。 可以下载该内核版本,或者通过在线网站浏览内核源码。

下载内核,官网地址:

清华tuna镜像源:

使用之前在虚拟机安装的CentOS6.10,打开终端:

# 下载wget  解压tar xvJf linux-2.6.34.tar.xz

在线浏览的网站(可以浏览2.6.11~latest的源码):

在线浏览内核

各个目录的含义:

Documentation:内核源码文档arch:特定体系结构的内核源码block:块设备I/O层crypto:加密APIdrivers: 设备驱动程序firmware:使用某些驱动程序而需要的设备固件fs:VFS和各种文件系统include:内核头文件init:内核初始化和引导ipc:进程间通信代码kernel:核心子系统如调度程序lib:通用内核函数mm:内存管理子系统和VMnet:网络子系统samples:示例代码scripts:编译内核所用的脚本security:Linux安全模块sound:语音子系统usr:早期用户空间代码tools:开发中有用的工具virt:虚拟化基础结构

标签: #centos内核源码路径