Tar 不保留 'trusted' 命名空间的扩展属性
Tar not preserving extended attributes of 'trusted' namespace
说明
我正在使用 tar 创建包含文件夹的存档,其中一些文件具有扩展属性。
包括这些:
trusted.size=5
trusted.test
我以这种方式创建和提取存档:
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
说明
我正在使用 tar 创建包含文件夹的存档,其中一些文件具有扩展属性。
包括这些:
trusted.size=5
trusted.test
我以这种方式创建和提取存档:
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