linux系统简述和源码目录的介绍
2017-05-18 23:28
246 查看
Linux的系统架构:
![](http://img.blog.csdn.net/20170518232736891)
1.user space
2.kernel space
内核空间与用户空间是程序执行的两种不同状态,通过系统调用
和硬件中断能够完成从用户空间到内核空间的转移。
linux内核的架构:
![](http://img.blog.csdn.net/20170518232748329?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveWV5aWxpYW5n/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
1.SCI 2.PM3.MM4.ARCH5.VFS6.NETWORK STACK7.DD
Linux内核源代码
1. LINUX内核源代码下载:WWW.KERNEL.ORG
2. LINUX 内核源代码采用树形结构进行组织,非常合理的把功能相关的文件都放在同一个子目录下,使程序更具有可读性。
Linux源代码目录:
arch 内核所支持的每种CPU体系,在该目录下都有对应的子目录。每个CPU的子目录,又进一步分解为BOOT,MM,KERNEL等子目录,分别包含控制系统引导,内存管理,系统调用等。
Documentation 内核的文档
Drivers 目录 设备驱动程序
Include 目录 与平台无关的头文件在include/linux子目录下,与平台相关的头文件则放在相应的子目录中。
fs 存放各种文件系统的实现代码。每个子目录对应一种文件系统的实现,公用的源程序用于实现虚拟文件系统vfs
devpts /*/dev/pts虚拟文件系统*/
ext2 /*第二扩展文件系统*/
fat /*MS的fat32文件系统*/
isofs /*ISO9660光盘cd-rom上的文件系统*/
net 目录(注意这个地方不是实现网卡驱动)
网络协议的实现代码
802 /*802无线通讯协议核心支持代码*/
Appletalk /*与苹果系统联网的协议*/
Ax25 /*AX25 无线INTERNET协议*/
Bridge /*桥接设备*/
Ipv4 /*IP协议族V4版32位寻址模式*/
Ipv6 /*IP协议族V6版*/
1.user space
2.kernel space
内核空间与用户空间是程序执行的两种不同状态,通过系统调用
和硬件中断能够完成从用户空间到内核空间的转移。
linux内核的架构:
1.SCI 2.PM3.MM4.ARCH5.VFS6.NETWORK STACK7.DD
Linux内核源代码
1. LINUX内核源代码下载:WWW.KERNEL.ORG
2. LINUX 内核源代码采用树形结构进行组织,非常合理的把功能相关的文件都放在同一个子目录下,使程序更具有可读性。
Linux源代码目录:
arch 内核所支持的每种CPU体系,在该目录下都有对应的子目录。每个CPU的子目录,又进一步分解为BOOT,MM,KERNEL等子目录,分别包含控制系统引导,内存管理,系统调用等。
Documentation 内核的文档
Drivers 目录 设备驱动程序
Include 目录 与平台无关的头文件在include/linux子目录下,与平台相关的头文件则放在相应的子目录中。
fs 存放各种文件系统的实现代码。每个子目录对应一种文件系统的实现,公用的源程序用于实现虚拟文件系统vfs
devpts /*/dev/pts虚拟文件系统*/
ext2 /*第二扩展文件系统*/
fat /*MS的fat32文件系统*/
isofs /*ISO9660光盘cd-rom上的文件系统*/
net 目录(注意这个地方不是实现网卡驱动)
网络协议的实现代码
802 /*802无线通讯协议核心支持代码*/
Appletalk /*与苹果系统联网的协议*/
Ax25 /*AX25 无线INTERNET协议*/
Bridge /*桥接设备*/
Ipv4 /*IP协议族V4版32位寻址模式*/
Ipv6 /*IP协议族V6版*/
相关文章推荐
- 简述 Linux 文件系统的目录结构
- 简述Linux 文件系统的目录结构
- 简述Linux 文件系统的目录结构
- Linux的文件系统目录结构简要介绍
- 简述Linux 文件系统的目录结构
- Ubuntu/Linux入门介绍(04)-Ubuntu系统目录结构
- 简述Linux 文件系统的目录结构
- 简述Linux 文件系统的目录结构
- 简述Linux 文件系统的目录结构
- LINUX系统的目录介绍
- linux系统目录介绍
- Linux 系统目录介绍
- 简述Linux 文件系统的目录结构
- 简述Linux 文件系统的目录结构
- linux 系统目录作用介绍
- Linux系统各档、目录介绍
- 简述Linux 文件系统的目录结构
- linux系统各文件、目录介绍
- 简述Linux 文件系统的目录结构
- 简述linux系统的目录结构作用和分区方案