Tar 不保留 'trusted' 命名空间的扩展属性

Tar not preserving extended attributes of 'trusted' namespace

说明

我正在使用 tar 创建包含文件夹的存档,其中一些文件具有扩展属性。

包括这些:

我以这种方式创建和提取存档:

sudo tar --xattrs --xattrs-include='trused\.' -cf file.tar archive_folder .
sudo tar --xattrs --xattrs-include='trused\.' -xvf file.tar -C extracted_folder

问题

提取文件后我尝试查看属性:

sudo getfattr -n trusted.size file

但是属性总是缺失。我如何保留这些属性?

稍微玩了一下 tar 创建和提取线后,我发现 tar --xattrs --xattrs-include=* 必须使用才能保存和提取 xattributes