复制 with 时cp,不会保留扩展属性,即使使用显式
cp -a --preserve=all /source /dest
Run Code Online (Sandbox Code Playgroud)
或者
cp -a --preserve=xattr /source /dest
Run Code Online (Sandbox Code Playgroud)
同理rsync,即
rsync -aq -A -X --delete /source /dest
Run Code Online (Sandbox Code Playgroud)
但是,在目标文件系统上,我可以手动创建扩展属性(使用chattr)。这意味着目标文件系统支持 xattr。
为什么我不能xattr用cp或保存rsync?