T. *_*nes 5 remote file-copy synchronization
我在两台不同的服务器上有两个文件夹。
我想在 A 和 B 之间同步文件,但是,我只想复制文件夹 B 中尚不存在的文件,因为这些文件很大。我不在乎更新文件。我只想要文件夹 B 中每个的副本。
我如何在 Linux 上执行此操作?(我想知道如何更新已更改的文件会很好)
phl*_*tos 10
rsync 能够做到这一点。
rsync --ignore-existing <src> <dest>
Run Code Online (Sandbox Code Playgroud)
您还可以执行各种更新。只需看看手册页。
小智 5
使用rsync
, 并指定--ignore-existing
您是否不想更新现有文件:
rsync -e ssh -av --ignore-existing /my/source/directory jim@foreign.machine.egg:/data/
Run Code Online (Sandbox Code Playgroud)
我通常添加的一个流行的附加选项是--progress
让您了解正在发生的事情。如果您希望中断,也请说--partial
,但如果您在传输过程中被切断,我不确定“部分”和“忽略现有”如何混合。