本页使用了标题或全文手工转换

OverlayFS

维基百科,自由的百科全书
跳到导航 跳到搜索
OverlayFS
开发者 Miklos Szeredi英语Miklos Szeredi开源社区
全称 Overlay File System
限制
功能
文件系统权限 POSIX
操作系统支持 LinuxFreeBSD以及NetBSD

OverlayFS是一个面向Linux文件系统服务,其实现一个面向其他文件系统联合挂载英语union mount

它于2014年被合并到Linux内核的3.18版本。[1][2]其4.0版本带来了必要的改进,例如Docker中所需的overlay2存储驱动程序。[3]

OverlayFS的主要机制涉及当两个文件系统提供同一名称的目录时目录访问的合并。除此之外,OverlayFS呈现其中一个所产生的对象(如果有),“上层”文件系统优先。OverlayFS与其他覆盖型文件系统不同,OverlayFS合并的目录子树不一定是来自不同的文件系统。[4]

虽然截至2016年11月,大部分Linux发行版的Live CD使用Aufs,但Slackware为其Live CD使用overlayfs。[5]

OverlayFS支持在上层文件系统中的whiteout英语whiteout (filesystem internals)和opaque目录,以允许删除文件和目录。[4]

参考资料[编辑]

外部链接[编辑]