ywg_dev_doc
1. tee
2. u-boot dev note
3. kernel note
4. linux driver modules note
5. file system note
5.1. linux文件系统之sysfs
5.2. linux 虚拟文件系统
5.3. ext4文件系统
6. application development node
7. misc
8. embeded
9. net
10. rtos note
11. android
ywg_dev_doc
»
5.
file system note
查看页面源码
5.
file system note
5.1. linux文件系统之sysfs
5.1.1. sysfs 文件系统简介
5.1.1.1. sysfs简介
5.1.1.2. sysfs目录结构
5.1.1.3. sysfs中的要素关系
5.1.2. sysfs源码分析
5.1.2.1. sysfs的初始化和挂载
5.1.2.2. 在sysfs文件系统中创建目录
5.1.2.3. 在sysfs文件系统中创建一般属性文件
5.1.2.4. 在sysfs文件系统中创建二进制文件
5.1.2.5. sysfs文件系统中的链接文件
5.2. linux 虚拟文件系统
5.2.1. 虚拟文件系统概述
5.2.1.1. 文件系统
5.2.1.2. 磁盘分区和目录
5.2.1.3. 虚拟文件系统的作用
5.2.2. vfs数据结构
5.2.2.1. 概念
5.2.2.2. vfs数据结构
5.2.2.2.1. 自举块
5.2.2.2.2. 超级块
5.2.2.2.3. 索引节点
5.2.2.2.4. 目录项
5.2.2.2.5. 文件对象
5.2.2.2.6. 文件系统相关
5.2.2.2.7. 文件系统相关
5.2.2.2.8. 进程相关
5.2.2.3. 示例
5.2.3. 文件系统mount
5.2.3.1. 根文件系统安装
5.2.3.1.1. rootfs安装
5.2.3.1.2. 实际根文件系统安装
5.2.3.2. 普通文件系统安装
5.2.4. vfs与real_fs关联
5.2.4.1. 文件系统的注册与挂载
5.2.4.1.1. 文件系统类型的注册
5.2.4.2. VFS与具体的文件系统操作挂钩
5.2.5. 文件I/O read
5.2.5.1. sys_open()系统调用关系
5.2.5.1.1. sys_open
5.2.5.1.2. do_sys_open
5.2.5.1.3. do_filp_open
5.2.5.1.4. do_last
5.2.5.2. sys_read
5.3. ext4文件系统
5.3.1. ext4文件系统结构
5.3.1.1. ext4磁盘布局
5.3.1.2. Group descriptors组描述
5.3.1.3. Block bitmap块位图
5.3.1.4. Inode bitmap索引节点位图
5.3.1.5. Inode table索引节点表
5.3.1.5.1. 通过inode定位到block
5.3.1.5.2. Directory Entries目录项