最新消息:本站所有跳转向bbs.ykit.cn的附件将全面停止,附件已转移到https://www.qingsj.com

linux/Centos批量下载ftp文件夹

Linux经验 有客 1809浏览 0评论

今天想要将远程ftp服务器上的文件下载下来,用到了《linux系统ftp自动上传下载shell脚本》之前笔记记录的ftp命令,经过测试ftp命令是无法下载文件夹的;

通过GOOG查阅资料发现,需要用到lftp镜像的功能来完成ftp文件夹下载及上传,命令挺简单的非常容易上手;

LFTP将ftp服务器映射成了镜像,可以很方便的直接下载或者更新整个目录树,正向反向都可以!

首先要在linux/centos系统上安装lftp环境

apt-get install lftp" or "apt-get install lftp-ssl

操作命令

首先登陆ftp服务器

lftp ftp://用户名:密码@IP

登陆之后就可以操作下载ftp文件或者上传ftp文件夹命令了

下载目录:

mirror (目录地址)

示例: mirror /domain/wwwroot/www.ykit.cn/web (这样web里面的所有文件夹子文件全部文件都给拖回来了)

上传目录:

mirror -R (目录地址)

示例:mirror -R /domain/wwwroot/www.ykit.cn/backup (这样当前服务器路径目录下的文件就全部上传到了远程backup文件夹中)

****本地VPS默认目录是/root,换其它目录CD命令切换,当前所在那个目录则对哪个目录生效!****

linux/Centos批量下载ftp文件夹

转载请注明:有客帮 » linux/Centos批量下载ftp文件夹

您必须 登录 才能发表评论!