我正在使用rsync将一个目录同步到USB安装的设备。 该设备通过myuser:root所有权自动安装。 当我rsync我的目录(有myuser:myuser所有权)与-a ,我得到了许多以下错误:
rsync: chgrp "filename" failed: Operation not permitted (1)
我尝试在-a选项后添加--no-g (因为在这种情况下我不在乎设置组),但是错误仍然存在。 我需要做什么来阻止rsync试图chgrp所有内容?
FAT没有权限 ; 您可以尝试使用不同的owner / group / umask重新安装设备,或者展开存档标志并删除
-p -g -l -D 基本上rsync -rt对于FAT目标来说已经足够了。
懒惰的选项是sudo rsync -a $target $dest 2> /dev/null (以root身份运行,强制组更改,忽略错误消息)。