我在实时会话中安装了 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 文件。