关闭。这个问题不符合 Stack Overflow guidelines 。它目前不接受答案。
想改善这个问题吗?更新问题,以便堆栈溢出为 on-topic。
7年前关闭。
Improve this question
我正在使用 scp 命令将 7.5 GB 文件复制到远程服务器。在某个时间点文件传输中断,我必须重新开始。
正在传输的临时文件量是否完全丢失?我可以以某种方式从上次尝试停止的地方重新开始传输吗?如果没有,是否有一些标准的 Unix 命令行文件传输命令可以做到这一点?
最佳答案
如果您需要恢复从本地到远程 的 scp 传输 ,请尝试使用 rsync:
rsync --partial --progress --rsh=ssh local_file user@host:remote_file
简短版本,如 pointed out by @aurelijus-rozenas :
rsync -P -e ssh local_file user@host:remote_file
一般来说,rsync 的 args 顺序是
rsync [options] SRC DEST
关于linux - 有没有办法在 Linux 中继续损坏的 scp(安全复制)命令进程?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20860896/