相关疑难解决方法(0)

使用 cp/rsync 保留扩展属性

复制 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。

为什么我不能xattrcp或保存rsync

附加信息:

  • 源文件系统和目标文件系统都是 ext4
  • 源文件系统和目标文件系统都是本地的(不是 nfs)
  • 我正在使用 Debian Wheezy

filesystems cp rsync xattr

16
推荐指数
1
解决办法
2万
查看次数

标签 统计

cp ×1

filesystems ×1

rsync ×1

xattr ×1