Linux   发布时间:2022-03-31  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了关于使用Rsync的几个问题?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

找不到任何可靠的文件同步程序,所以我一直在两个文件夹之间使用命令行Rsync. 我一直在使用“rsync -r source desTination”. – 这两个方式同步文件,还是只将源同步到目的地? – 如果一个文件先前已在两个文件夹之间同步,但因为不再需要而被删除,它是否会在源和目标上被删除,还是会一直被复制到丢失的位置? 不,rsync会将远程目录的内容同步到本地目录.在这方面,它是单向
找不到任何可靠的文件同步程序,所以我一直在两个文件夹之间使用命令行Rsync.

我一直在使用“rsync -r source desTination”.

– 这两个方式同步文件,还是只将源同步到目的地?
– 如果一个文件先前已在两个文件夹之间同步,但因为不再需要而被删除,它是否会在源和目标上被删除,还是会一直被复制到丢失的位置?

解决方法

不,rsync会将远程目录的内容同步到本地目录.在这方面,它是单向的. (可选)您可以强制它删除远程文件夹中不再存在的本地文件.

如果要在两台计算机上保留最新的更改,则必须提供更复杂的rsync咒语,并将这两台计算机设置为rsync服务器.我想这样做最终会让你陷入麻烦,特别是如果你想要删除专制.

在任何情况下,您都可以使用-u(或–updatE)选项,该选项将跳过目标端较新的任何文件.您必须担心时间戳,这不会处理任何冲突或合并.仍然……它可能很简单:

rsync -u -r target1 target2
rsync -u -r target2 target1

这对删除没有任何作用.您无法知道在一个目标上删除了丢失的文件而不是在另一个目标上创建了新文件.

这就是发明版本控制的原因……对于害怕版本控制的人来说,像Drop@L_489_22@这样的服务存在.

大佬总结

以上是大佬教程为你收集整理的关于使用Rsync的几个问题?全部内容,希望文章能够帮你解决关于使用Rsync的几个问题?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。