通过Unixterminal使用FTP获取所有文件

在Unixterminal中使用FTP命令我想从我的FTP服务器下载所有文件/文件夹。

当我使用这个命令时:

ftp> mget * 

我得到了很多这样的错误:

 ftp: Unable to determine real path of `subdomains': No such file or directory Skipping non-relative filename `subdomains/dev' 

有谁知道我怎么可以得到所有文件,并保持目录结构没有得到错误?

谢谢

wget也可以镜像ftp站点。 这是一个如何镜像古腾堡欧洲项目的例子。

 wget --mirror --no-host-directories --passive-ftp --no-parent --cut-dirs=4 \ --output-file=/tmp/wget-gutenberg.log ftp://ftp.ibiblio.org/pub/docs/books/gutenberg