Linux核心中的檔案系統¶
這份正在開發的文件,在未來的某一天,將提供關於Linux虛擬檔案系統(VFS)層如何工作的全面資訊,以及位於其下的檔案系統。目前,我們有的內容如下。
核心VFS文件¶
請參閱以下手冊,以獲取有關VFS層本身及其演算法如何工作的文件。
檔案系統支援層¶
檔案系統層中支援程式碼的文件,供檔案系統實現中使用。
檔案系統¶
檔案系統實現的文件。
- v9fs:用於Linux的Plan 9資源共享
- Acorn Disc Filing System - 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-Friendly 檔案系統 (F2FS)?
- Global File System 2
- uevents 和 GFS2
- Glock 內部鎖定規則
- 用於 Linux 的 Macintosh HFS 檔案系統
- 用於 Linux 的 Macintosh HFSPlus 檔案系統
- 讀/寫 HPFS 2.09
- FUSE
- Fuse I/O 模式
- FUSE-over-io-uring 設計文件
- FUSE Passthrough
- Inotify - 一個強大而簡單的檔案更改通知系統
- ISO9660 檔案系統
- NILFS2
- NFS
- NTFS3
- OCFS2 檔案系統
- OCFS2 檔案系統 - 線上檔案檢查
- 最佳化的 MPEG 檔案系統 (OMFS)
- ORANGEFS
- Overlay 檔案系統
- /proc 檔案系統
- QNX6 檔案系統
- Ramfs、rootfs 和 initramfs
- relay 介面 (以前的 relayfs)
- 資源控制功能 (resctrl) 的使用者介面
- ROMFS - ROM 檔案系統
- CIFS
- SPU 檔案系統
- Squashfs 4.0 檔案系統
- sysfs - 用於匯出核心物件的 _The_ 檔案系統
- Tmpfs
- UBI 檔案系統
- UBIFS 身份驗證支援
- UDF 檔案系統
- virtiofs: virtio-fs 主機<->客戶機共享檔案系統
- VFAT
- XFS 檔案系統文件
- ZoneFS - 用於分割槽塊裝置的分割槽檔案系統