使用 rsync 更新,复制较新的文件但跳过具有不同 GID 的未修改文件

使用 rsync 更新,复制较新的文件但跳过具有不同 GID 的未修改文件

我在台式机和笔记本电脑上安装了 Manjaro linux。两者具有相同的用户名,UID=1000,但 GID 不同。台式机上的 GID=1000,笔记本电脑上的 GID=1001。大多数文件在两台机器上都是相同的。有时我在一台机器上工作,有时在另一台机器上工作。我使用 rsync 同步文件。问题是,以下 rsync 命令甚至会复制目标上存在的文件,只是因为 GID 不同:

rsync -vazu user@desktop:~/Documents/* ./

我想更新较新的文件(已修改的文件),但不复制具有相同修改日期(即未更改的文件)和不同 GID 的文件。实现此目的的 rsync 选项是什么?

相关内容