[英]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.