镜像 FTP 站点的更快方法

镜像 FTP 站点的更快方法

我目前正在使用wget -m镜像远程 FTP,但速度很慢,有什么好的替代方案(命令)可以让我们并行下载以提高速度?

答案1

看一眼lftp。这是一个功能非常强大的 ftp 客户端,具有并行下载选项:

‘mirror’ 可以并行下载多个文件 (--parallel 选项),也可以使用‘pget’下载单个文件 (--use-pget-n 选项)。

它在标准 debian 的存储库中可用,因此您也可以在 ubuntu 中使用它,而无需使用第三方二进制文件或从源代码进行编译。

答案2

正如 pQd 所提到的,lftp 是一款出色的工具,它包含在“所有”发行版中。

lftp -u user,pwd -e "mirror --parallel=3 --verbose /$REMOTE_DIR /$LOCAL_DIR" $REMOTE_HOST

time您可以使用不同的值运行几次来--parallel找到最佳值。

相关内容