【发布时间】:2018-09-03 15:00:57
【问题描述】:
我正在使用 GitBash,我正在下载一个大于 10GB 的文件,但它中途停止了。我不想从头开始再次下载整个文件。如何从 SFTP 停止的位置开始下载? 我试过reget命令它显示无法下载非常规文件。
【问题讨论】:
标签: shell sftp git-bash openssh
我正在使用 GitBash,我正在下载一个大于 10GB 的文件,但它中途停止了。我不想从头开始再次下载整个文件。如何从 SFTP 停止的位置开始下载? 我试过reget命令它显示无法下载非常规文件。
【问题讨论】:
标签: shell sftp git-bash openssh
(假设您使用的是 OpenSSH sftp), 使用它的 reget command。它的语法与get 相同,只是它从现有本地文件的末尾开始传输。
同样的效果有-a切换到get command或者global command-line -a switch of `sftp。
这些功能需要 OpenSSH 6.3 及更高版本
【讨论】: