Linux 内核中的文件系统¶
这本正在开发中的手册,在未来的某一天,将提供关于 Linux 虚拟文件系统 (VFS) 层如何工作的全面信息,以及位于其之下的文件系统。目前,我们所拥有的是以下内容。
核心 VFS 文档¶
有关 VFS 层本身及其算法如何工作的文档,请参阅以下手册。
文件系统支持层¶
用于文件系统实现的,文件系统层内的支持代码的文档。
文件系统¶
文件系统实现的文档。
- v9fs:用于 Linux 的 Plan 9 资源共享
- Acorn 磁盘文件系统 - ADFS
- Amiga 文件系统概述
- kAFS:AFS 文件系统
- autofs - 其工作原理
- autofs 内核模块的各种设备控制操作
- bcachefs 文档
- 适用于 Linux 的 BeOS 文件系统
- 适用于 Linux 的 BFS 文件系统
- BTRFS
- Ceph 分布式文件系统
- Coda Kernel-Venus 接口
- Configfs - 用户空间驱动的内核对象配置
- Cramfs - 将文件系统压缩到小型 ROM 上
- 文件的直接访问
- DebugFS
- DLMFS
- eCryptfs:适用于 Linux 的堆叠加密文件系统
- efivarfs - (U)EFI 变量文件系统
- EROFS - 增强型只读文件系统
- 第二扩展文件系统
- Ext3 文件系统
- ext4 数据结构和算法
- 什么是 Flash 友好文件系统 (F2FS)?
- 全局文件系统 2
- uevents 和 GFS2
- Glock 内部锁定规则
- 适用于 Linux 的 Macintosh HFS 文件系统
- 适用于 Linux 的 Macintosh HFSPlus 文件系统
- 读/写 HPFS 2.09
- FUSE
- Fuse I/O 模式
- Inotify - 一个强大而简单的文件更改通知系统
- ISO9660 文件系统
- NILFS2
- NFS
- NTFS3
- OCFS2 文件系统
- OCFS2 文件系统 - 在线文件检查
- 优化 MPEG 文件系统 (OMFS)
- ORANGEFS
- Overlay 文件系统
- /proc 文件系统
- QNX6 文件系统
- Ramfs、rootfs 和 initramfs
- relay 接口(原 relayfs)
- ROMFS - ROM 文件系统
- CIFS
- SPU 文件系统
- Squashfs 4.0 文件系统
- sysfs - 用于导出内核对象的 _The_ 文件系统
- SystemV 文件系统
- Tmpfs
- UBI 文件系统
- UBIFS 身份验证支持
- UDF 文件系统
- virtiofs:virtio-fs 主机<-> 客户机共享文件系统
- VFAT
- XFS 文件系统文档
- ZoneFS - 用于分区块设备的分区文件系统