我开始从一位同事那里下载大约 1GB,并在大约 8 小时内收到了 750MB。
我使用的命令是
$ scp dev@dev_server:/home/dev/trainingVM/Centos7VMa_app_zxTmw457.ova
接下来我可以使用什么命令,以便剩余的内容可以在 3 小时内下载完毕,而不是 10 小时?
答案1
使用rsync完成传输,例如:
rsync --partial -e ssh dev@dev_server:/home/dev/trainingVM/Centos7VMa_app_zxTmw457.ova \
/path/to/local/Centos7VMa_app_zxTmw457.ova
--partial
如果传输在完成之前再次中断,该选项非常有用。它告诉rsync
不要删除任何部分传输的文件。
如果您想要在传输结束时进行详细输出、进度显示和/或统计信息,请使用-v
, --progress
, --stats
。还可以使用--human
或-h
两次对于“人类可读”(即使用 KB、MB、GB 而不仅仅是字节)。
rsync -v --progress --stats -h -h --partial -e ssh \
dev@dev_server:/home/dev/trainingVM/Centos7VMa_app_zxTmw457.ova \
/path/to/local/Centos7VMa_app_zxTmw457.ova