最新消息:不要跟我说什么底层原理、框架内核!老夫敲代码就是一把梭! 复制,粘贴,拿起键盘就是干!!

Linux批量下载ftp文件夹

软件·服务器 楚盟 181浏览 0评论

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

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

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

安装lftp环境

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

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

操作命令

首先登陆ftp服务器

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

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

下载目录:

mirror (目录地址)

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

上传目录:

mirror -R (目录地址)

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

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

转载请注明:楚盟网 » Linux批量下载ftp文件夹

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址