Linux 內核中的“新 Mount API”(基於文件描述符的掛載接口)終於在官方的 man 手冊頁面(man pages) 中完成了正式文檔,結束了長達 6 年以上 的無人詳解狀態。
這一改進意味着開發者和系統管理員以後可以更方便、更可靠地查閲這一 API 的定義、用法和細節,有望促進整個生態更廣泛地採用這一較新的掛載機制。
https://lore.kernel.org/all/20250807-new-mount-api-v2-0-558a27b8068c@cyphar.com/
傳統上,Linux 使用單一的 mount() 系統調用來掛載文件系統,這種方式設計較為簡單,但靈活性不足。相比之下,新的 Mount API 採用了 多步流程 和文件描述符機制,例如包括 fsopen、fsconfig 等多個系統調用,可以更精細地控制掛載配置和行為。
該 API 自 2019 年隨 Linux 5.2 內核引入後,就逐漸被一系列文件系統支持,但由於缺乏正式手冊文檔,開發者查閲和學習的門檻一直偏高。
據報道,雖然早在 2018–2020 年 就有人嘗試提交手冊頁,但這些補丁都未合併進官方文檔庫,因此這項 API 長期處於“無官方 man 文檔”的狀態。
直到 2025 年 10 月,隨着 manpages 6.16 版本發佈,這些文檔才最終出現在 man 系統中,但在像 man7.org 這類在線手冊鏡像上的更新仍在等待同步。
參與該文檔開發的維護者之一指出,man 頁基於 Groff 格式而非更現代的 Markdown,可能是造成更新慢的一大原因。