我正在使用 scp 命令将 7.5 GB 文件复制到远程服务器。在某个时间点文件传输中断,我必须重新开始。
正在传输的临时文件量是否完全丢失?我可以以某种方式从上次尝试停止的位置重新开始传输吗?如果没有,是否有一些标准的 Unix 命令行文件传输命令可以做到这一点?
如果您需要恢复 从本地到远程 的 scp 传输,请尝试使用 rsync:
rsync --partial --progress --rsh=ssh local_file user@host:remote_file
简短版本:
rsync -P -e ssh local_file user@host:remote_file
通常,rsync 的 args 顺序是
rsync [options] SRC DEST