Linux

鏡像 FTP 站點的更快方法

  • June 3, 2015

我目前正在使用wget -m鏡像遠端 FTP 但速度很差,有什麼好的替代方法(命令),以便我們可以並行下載以提高速度?

看看lftp。這是一個非常強大的 ftp 客戶端,具有並行下載選項:

‘mirror’ 可以並行下載多個文件(–parallel 選項)和使用 ‘pget’ 的單個文件(–use-pget-n 選項)。

它在標準 debian 的儲存庫中可用,因此您也應該在 ubuntu 中擁有它,而無需使用 3rd 方二進製文件或從原始碼編譯它。

正如 pQd 提到的,lftp 是一個很好的工具,它包含在“所有”發行版中。

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

time您可以使用不同的值執行它多次--parallel以找到最佳值。

引用自:https://serverfault.com/questions/450746