linux下lftp连接ftp服务器进行上传与下载的方法详解

发布时间:2019-08-31编辑:脚本学堂
本文介绍下,在linux中使用lftp命令连接ftp服务器,以进行上传与下载文件的方法。有需要的朋友参考下吧。

用法:

复制代码 代码示例:
lftp ftp://用户名:密码@IP

>
下载目录 mirror DIRNAME   【下载整个目录里包含子目录,推荐此命令】
上传目录 mirror -R DIRNAM

下载目录
...

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

>
下载目录 mirror DIRNAME   【下载整个目录里包含子目录,推荐此命令】
 

复制代码 代码示例:
上传目录 mirror -R DIRNAM

下载目录
 

复制代码 代码示例:
方法一 > mget -d DIRNAME/*
方法二 > mirror DIRNAME

上传目录
 

复制代码 代码示例:
方法一 >mput -d DIRNAME/*
方法二 >mirror -R DIRNAME

下载普通文件
> get FILENAME

下传多个普通文件
> mget *
lftp搜索文件方法
 

复制代码 代码示例:
ls -R | grep .iso
find -d 3 | grep .iso

在使用中,多看看帮助 help

bookmark 标签
cat/more/less 显示文件内容(用cat和more)
zcat/zmore/zless 显示文件内容(用zcat和zmore,区别是zcat和zmore只能直接操作.gz文件)
bzcat/bzmore/bzless 显示文件内容(用bzcat和bzmore,区别是bzcat和bzmore只能直接操作.bz2文件)
get/mget/pget 抓取文件
put/mput/ 上传文件
mirror (-R) 下载上传目录

对于lftp命令,大家应该多看些手册中的说明,找到常用的命令选项国,深入研究下吧。