首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Aufs Whiteout删除

Aufs Whiteout删除
EN

Unix & Linux用户
提问于 2013-09-25 10:47:02
回答 1查看 2.3K关注 0票数 8

我使用AUFS来合并项目的100+分支。在运行时,我经常添加或删除几个分支。

现在,如果我有一个名为“Firefox21.0”的分支,如果我更新/修改它的一个文件,那么AUFS就会创建它的白色文件(.wh)。到目前一切尚好。但后来,如果我计划将firefox更新为新版本,那么我必须从系统中删除"firefox-21.0“分支。从AUFS中删除分支很容易。但问题是我怎样才能把那些.wh创建的文件?

如果我合并firefox-23.0,那么以前创建的.wh可能会优先于旧firefox-21.0的S文件

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2015-08-11 14:29:59

要删除隐藏的AUFS 白文件,可以:

找到它们,然后把它们移走:

  • find . -regex '.*/\.wh\.\.wh\.plnk' -delete用于.plnk文件
  • find . -regex '.*/\.wh\.\.wh\.aufs' -delete用于.aufs文件

这匹配(在任何子文件夹中)与aufs特定的文件.wh ..wh.plnk.wh..wh.aufs,但不匹配-例如- .wh.Fwh.aufs

在RegEx中,“.”匹配任何字符,同时“。”只匹配文字点。

编辑:在@wodny的注释提示后使用-delete选项的更新命令

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/92287

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档