这就是我想要做的事情:
rsync -rvl --chmod=ug=rwX,o=rX test /var/www
完成操作后,这是我得到的结果:
drwxr-xr-x
(实际上是 drwxr-sr-x,但这可能不重要……对吗?)
很明显,这不是我想要的。我希望组有写入权限,但由于某种原因,rsync 命令没有设置它们。
有人知道为什么吗?我的语法有错误吗?如果有帮助的话,我正在从OSX传输到Linux(Debian)。
更新:此外,如果有帮助的话,当我输入umask时,会得到0002。所以那不是问题所在。