ywg_dev_doc Logo
  • 1. tee
  • 2. u-boot dev note
  • 3. kernel note
  • 4. linux driver modules note
  • 5. file system note
    • 5.1. linux 虚拟文件系统
      • 5.1.1. 虚拟文件系统概述
      • 5.1.2. vfs数据结构
      • 5.1.3. 文件的存储
      • 5.1.4. 文件系统mount
      • 5.1.5. vfs与real_fs关联
      • 5.1.6. 文件系统系统调用
    • 5.2. ext4文件系统
    • 5.3. linux文件系统之sysfs
  • 6. application development node
  • 7. misc
  • 8. embeded
  • 9. net
  • 10. rtos note
  • 11. android
  • 12. arm64 arch
ywg_dev_doc
  • 5. file system note
  • 5.1. linux 虚拟文件系统
  • 查看页面源码

5.1. linux 虚拟文件系统

  • 5.1.1. 虚拟文件系统概述
    • 5.1.1.1. 文件系统
    • 5.1.1.2. 磁盘分区和目录
    • 5.1.1.3. 虚拟文件系统的作用
  • 5.1.2. vfs数据结构
    • 5.1.2.1. 概念
    • 5.1.2.2. vfs数据结构
      • 5.1.2.2.1. 自举块
      • 5.1.2.2.2. 超级块
      • 5.1.2.2.3. 索引节点
      • 5.1.2.2.4. 目录项
      • 5.1.2.2.5. 文件对象
      • 5.1.2.2.6. 文件系统相关
      • 5.1.2.2.7. 文件系统相关
      • 5.1.2.2.8. 进程相关
    • 5.1.2.3. 示例
  • 5.1.3. 文件的存储
    • 5.1.3.1. 连续空间存放方式
    • 5.1.3.2. 非连续空间存放方式
    • 5.1.3.3. 空闲空间管理
    • 5.1.3.4. 目录的存储
    • 5.1.3.5. 软链接和硬链接
  • 5.1.4. 文件系统mount
    • 5.1.4.1. 根文件系统安装
      • 5.1.4.1.1. rootfs安装
      • 5.1.4.1.2. 实际根文件系统安装
    • 5.1.4.2. 普通文件系统安装
  • 5.1.5. vfs与real_fs关联
    • 5.1.5.1. 文件系统的注册与挂载
      • 5.1.5.1.1. 文件系统类型的注册
    • 5.1.5.2. VFS与具体的文件系统操作挂钩
  • 5.1.6. 文件系统系统调用
    • 5.1.6.1. open()系统调用关系
      • 5.1.6.1.1. sys_open
      • 5.1.6.1.2. do_sys_open
      • 5.1.6.1.3. do_filp_open
      • 5.1.6.1.4. do_last
    • 5.1.6.2. sys_read
上一页 下一页

© 版权所有 2019, yinwg。

利用 Sphinx 构建,使用的 主题 由 Read the Docs 开发.