如何在没有“.wh..wh.”的情况下 mksquashfs AUFS 文件系统但包括文件白化?

如何在没有“.wh..wh.”的情况下 mksquashfs AUFS 文件系统但包括文件白化?

我在实时会话中安装了 AUFS 文件系统,我想使用 mksquashfs 将其压缩到单个文件中。在根文件夹中我有:

.wh..wh.orph/
.wh..wh.plnk/
dev/
etc/
home/
lib/
mnt/
root/
run/
tmp/
usr/
var/
.wh..wh.aufs

我不想.wh..wh.在根文件夹中包含任何这些内容,除非用户硬删除了子文件夹之一中的文件,我希望将其空白保留在 mksquashfs 中。示例:use 已删除/usr/bin/vim,因此该文件aufsPath/usr/bin/.wh.vim将自动创建,我想将其保留在 mksquashfs 中。

到目前为止,我可以拥有所有内容(根文件和硬删除文件的白化)或除白化之外的所有内容。

我正在使用的命令是这样的:mksquashfs [aufsPath] [compressedFile.mksquash] -e .wh..wh.orph .wh..wh.plnk .wh..wh.aufs

如果我.wh..wh.aufs从上面的命令中删除,硬删除的空白不会进入 mksquashfs 文件。

相关内容