📅  最后修改于: 2023-12-03 15:19:51.628000             🧑  作者: Mango
Rsync 是一个功能强大的文件同步工具,它可以用于本地或远程文件之间的同步,也可以在客户端和服务器之间同步。
在某些情况下,您可能只想同步最新的文件,以节省时间和带宽。在这种情况下,您可以使用 rsync 命令来仅同步新文件。
要仅同步新文件,请使用 rsync 命令,并运行以下选项:
rsync -avzn --ignore-existing source/ destination/
这里的选项开头意义如下:
-a
: 进行归档操作,保留文件的所有元数据和权限等内容。-v
: 显示输出。-z
: 在传输过程中压缩数据,以减少带宽占用。-n
: 测试模式,仅显示哪些文件将被复制。--ignore-existing
: 忽略已经存在的文件,只复制新文件。这样,rsync 将只复制新文件,并忽略已经存在的文件。请注意,在传输现场出现问题时,rsync 会尝试重新传输文件。如果您不想重新传输文件,请使用 --ignore-existing
选项。
rsync 命令是一种强大的工具,可以用于各种同步和备份任务。通过使用 --ignore-existing
选项,可以轻松地仅同步新文件,并节省时间和带宽。