摘要:
下文讲述Linux中lftp的功能说明,如下所示;
lftp命令是Linux下的一个ftp客户端,
它可支持:FTP、SETP、HTTP和FTPs
等多种文件传输协议
lftp命令还支持FXP,可使数据直接在
两个服务器端传送数据(递归传送整个目录树及断点续传)
lftp命令可设置计划任务传送文件
也可限制带宽等设置
lftp命令功能:
用于从文件服务器上传或下载数据
lftp命令的语法格式:
lftp [参数]
-----常用参数说明------
-f:设置lftp要执行的脚本文件
-c:执行指定的命令后退出
--help:返回帮助信息
--version:返回当前版本号
例:
lftp命令的示例分享
---登陆成功后
---可使用”ls”、”cd”等命令查看文件和改变目录
[root@maomao365 ~]# lftp 用户名:密码@ftp地址:传送端口(默认21)
--可使用”get”、”mget”、”mirror”、”pget”
不同的指令功能下载文件
> mget -c *.php # 把所有的php文件以允许断点续传的方式下载。
> mirror maomao/ # 将maomao目录整个的下载下来,子目录也会自动复制
> pget -c -n 20 maomao.file 以最多20个线程以允许断点续传的方式下载文件maomao.file
---“put”、”mput”都是对文件上传的操作,
---”mirror -R” 将本地目录以迭代(包括子目录)的方式反向上传到ftp站点
> put maomao365.tar
> mirror -R 本地目录名