簡體   English   中英

wget下載FTP個文件

[英]Wget download FTP files

我想從服務器 A(文件目錄是 /file A...)中獲取所有文件到另一台服務器。

server 一個文件目錄是

/file A
 file B/file c
 file D

我使用了以下命令:

wget --ftp-user=user --ftp-password=psd ftp://ip/*

它下載所有文件但不下載文件夾。如何下載所有文件。 即上面只下載文件A,文件D。不下載文件B/文件c。如何下載所有文件。 感謝你

有一個新問題,有一個名為content/upload/2014/1/some images 的文件夾。 此文件夾中的圖像不會被下載。 為什么。

添加-r選項:

wget -r -l 6 --ftp-user=user --ftp-password=psd ftp://ip/*

解決方案(我目前正在使用)是:

wget --ftp-user=USER --ftp-password=PASSWORD --level=20 ftp://IP:PORT/*

當然,您必須在哪里替換 USER、PASSWORD、IP 和 PORT。 如果 FTP 服務器在常規端口上運行,您可以省略“:PORT”,我在端口 2221 上運行服務器(在我的手機上)。

奇怪的是,-r 導致它完全失敗,但指定級別似乎有效。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM