使用
rsync --partial
. 它将保留部分传输的文件,然后您可以使用相同的调用恢复这些文件。从rsync手册页:
--部分
默认情况下,如果传输中断,rsync将删除任何部分传输的文件。在某些情况下
更希望保留部分传输的文件。使用--partial选项告诉rsync保留部分文件,
应该使文件其余部分的后续传输更快。
尝试一下
rsync -aivz --partial user@host:/path/to/file ~/destination/folder/
其他开关说明:
-
a
“存档模式”:使传输递归;保留符号链接、权限、时间戳、组、所有者;以及(如果可能)保留特殊文件和设备文件
-
i
“逐项更改”:向您显示正在更改的内容(如果您重新复制文件,它将是一个包含所有+符号的字符串)
+++++++
)
-
v
_“详细”:在文件传输时列出文件
-
z
“zip”:传输过程中压缩数据
这些只是我通常用来传送文件的。您可以通过查看
rsync
手册页。