红联Linux门户
Linux帮助

Linux控制台下带子目录抓取FTP文件

发布时间:2007-12-14 20:58:34来源:红联作者:Modegle
一直想备份自己的主页,用gFTP抓取总是中间报错。用ftp命令和lftp带通配符好像不能抓取子目录。在此感谢“超越”和“lfree”提供了两种方法。

用wget:
$wget -m -c ftp://用户名:密码@服务器地址和路径

抓取的目的地为当前目录。或者多加一个参数:

$wget -b -m -c ftp://用户名:密码@服务器地址和路径

由于有参数-b,所以这个命令会在后台运行,可以通过当前目录下自动生成的log文件查看详细信息。

用ncftp:
系统默认没有带这个东西需要安装一下:

$sudo apt-get install ncftp

安装完毕后连接服务器:

$ncftp ftp://用户名:密码@服务器地址

带目录全部抓取的到本地当前文件夹的命令是:

ncftp / >get -R *

在Ubuntu Linux中通过。
文章评论

共有 0 条评论