去除Aufs掉电


8

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

现在,如果我有一个名为“ firefox-21.0”的分支,并且如果我更新/修改了其中一个文件,则AUFS会创建它的掉电文件(.wh)。到目前为止,一切都很好。但是稍后,如果我计划将firefox更新为新版本,则必须从系统中删除“ firefox-21.0”分支。从AUFS删除分支很容易。但是问题是[如何删除.wh创建的那些文件?]

如果我合并,firefox-23.0则先前创建的文件.wh可能会优先于old firefox-21.0的文件

Answers:


0

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

找到它们,然后将其删除:

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

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

在正则表达式中,“。” 匹配任何字符,而'\。只匹配文字点。

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.