CentOS7使用lftp详解

技术分享 白天时 9个月前 (07-09) 188次浏览 已收录 0个评论 扫描二维码

前言

lftp工具可以在两个FTP端互相传输文件,可以直接传输文件夹。用于迁移文件或者备份都是非常实用的,但是前提两端的上传下载都是很快的才能高效率传输。
首先yum安装lftp,如果不能安装请在本站搜索安装更新yum

yum install lftp -y

首先使用lftp连接远程FTP

lftp FTP用户名:密码@127.0.0.1:21 #(21为默认端口)

使用命令

ls #该命令是列出远程FTP下的文件目录
cd /AAA #打开远程FTP下的AAA文件夹
!ls #显示本地文件列表
lcd #切换本地目录
get #下载远端文件
mget  #下载远端文件(可以用通配符*)
pget  #使用多个线程的下载远端文件
mirror/  #下载整个目录
mirror -R  #上传整个目录
put  #上传单个文件
mput  #上传多个文件(支持通配符*)

详细使用命令

mirror AAA/ #将远程FTP下的AAA目录下载过来,包括子目录
mirror -R AAA /BBB  #本地AAA文件夹全目录上传到远程BBB目录
mget -c *.jpg #将所有jpg文件已断点续传的方式下载   
pget -c -n 10 file.zip #将file.zip文件以最大10线程的方式断点续传下载过来

错误提示

Certificate Verification: Not Trusted,按提示可能是证书未被信任,
编辑/etc/lftp.conf,加入下面内容:set ssl:verify-certificate no
或者直接在lftp命令提示符下输入:set ssl:verify-certificate no 回车

由于实用的命令很多,所以本文会长期更新


白天时版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:CentOS7使用lftp详解
喜欢 (1)
白天时
关于作者:
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

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

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