Linux源码目录
arch:架构相关
block:块设备相关
crypto:加密相关
Documentation:参考文档
drivers:驱动相关
firmware:固件相关
fs:文件系统相关
include:头文件相关
init:初始化相关
ipc:进程间通信相关
kernel:内核相关
lib:库相关
mm:内存管理相关
net:网络相关
samples:例程
scripts:脚本相关
security:安全相关
sound:音频处理相关
tools:工具相关
usr:
virt:提供虚拟机技术
.config:Linux使用的配置文件
.gitignore:git工具相关
.mailmap:
.missing-syscalls.d:
.tmp_xx:
.version:
.vmlinux.cmd:
COPYING:
CREDITS:
Kbuild:Makefile读取该文件
Kconfig:图形化配置界面的配置文件
Makefile:顶层Makefile
Module.xx:模块相关
modules.xx:模块相关
Linux文件系统目录
bin : 基本命令的程序文件
boot : 引导文件
cdrom :
dev : 设备文件
etc : 系统配置文件
profile : 配置环境变量,对所有用户有效
home : 用户主目录
lib : 共享库和内核模块
lib32 : 32位库
lib64 : 64位库
media : 便携式移动设备挂载点
mnt : 临时文件系统挂载点
opt : 第三方应用程序安装位置
proc : 虚拟的目录,是系统内存的映射
root : 系统管理员的主目录
run :
sbin : 系统命令的程序文件
snap :
srv : 系统服务的一些数据
sys :
tmp : 临时文件
usr :
/usr/bin:
/usr/sbin:
/usr/doc:
/usr/lib:
/usr/man:
/usr/src:
/usr/local/bin:
/usr/local/lib:
var : 可变数据