敬请阅读

Linux overlay的挂载使用

2019年8月15日 分类:Linux 作者:tetsai

声明:本页面已按照MIP设计规范为移动端进行优化,可能存功能或内容缺失,完整版可以点此跳到底部然后查看.

tetsai

原创声明

本文由tetsai原创,转载请注明来源

第一次听说这个玩意是关于"树梅派影子系统",重启就恢复的样子

它的作用就是 以一个只读文件夹作为"底子",这个文件夹一般情况下是不能动的

然后以一个可写文件夹作为差分文件夹

挂载后,如果你在挂载的文件夹里,试图删除/修改只读文件夹的文件

那么实际上只能修改可写文件夹的文件

只读文件夹的文件就可以保持不变了

举个不恰当的例子,lowdir就相当于一副画,而upperdir相当于一片玻璃

画底部,玻璃在画的上面,正常情况下,你直接在一幅画上涂鸦,那么这幅画就毁了

但是如果在画上贴了一层玻璃,就形成了画加玻璃(merged),随便怎么涂鸦,看起来好像涂鸦上去了

揭开玻璃(删除upperdir),画(lower)依然保持不变,因为它是只读的.

#挂载代码
sudo mount -t overlay overlay -o lowerdir=lower,upperdi r=upper,workdir=worker merged

wordker目录就不需要关心了,那只是个临时目录,每次挂载都会被清的