lftp使用简介
2010-02-05 10:19
197 查看
lftp 是一个功能强大的下载工具,它支持访问文件的协议: ftp, ftps, http, https,hftp, fish(其中ftps 和https需要在编译的时候包含openssl库)。llftp的界面非常像一个shell: 有命令补全,历史记录,允许多个后台任务执行等功能,使用起来非常方便。它还有书签、排队、镜像、断点续传、多进程下载等功能。
命令行语法要看lftp的命令行语法,只要在shell中输入lftp –help。
常用的命令如下:
登陆:lftp -u test 192.168.0.1 -p 2121
-u 登陆用的用户名
-p ftp的端口,如果是标准21端口可以省略
下载:>get test.txt 下载单个文件
>mget *.txt 下载多个文件
>put test.txt 上传单个文件
>mput *.txt 上传多个文件
>mirror test 下载目录
>mirror -R test 上传目录
>pget -n 10 test.bin 多线程下载文件
后台任务管理:缺省情况下,按 Ctrl+z,正在执行的任务将转为后台执行,也可以在命令行末尾加&符号使任务在后台执行。用jobs命令可以查看所有的后台进程。用queue命令可以排队新的任务。如果退出lftp是还有任务在后台执行,lftp将转为后台执行。
配置文件:全局配置文件/etc/lftp.conf,用户配置文件~/.lftprc
总之还有很多功能,我这里就具体写了,大家可以man lftp或者google,可以说越用越好用,希望大家都能用用。
命令行语法要看lftp的命令行语法,只要在shell中输入lftp –help。
常用的命令如下:
登陆:lftp -u test 192.168.0.1 -p 2121
-u 登陆用的用户名
-p ftp的端口,如果是标准21端口可以省略
下载:>get test.txt 下载单个文件
>mget *.txt 下载多个文件
>put test.txt 上传单个文件
>mput *.txt 上传多个文件
>mirror test 下载目录
>mirror -R test 上传目录
>pget -n 10 test.bin 多线程下载文件
后台任务管理:缺省情况下,按 Ctrl+z,正在执行的任务将转为后台执行,也可以在命令行末尾加&符号使任务在后台执行。用jobs命令可以查看所有的后台进程。用queue命令可以排队新的任务。如果退出lftp是还有任务在后台执行,lftp将转为后台执行。
配置文件:全局配置文件/etc/lftp.conf,用户配置文件~/.lftprc
总之还有很多功能,我这里就具体写了,大家可以man lftp或者google,可以说越用越好用,希望大家都能用用。
相关文章推荐
- Linux.Tools.lftp简介及使用-更新中
- Git的简介和使用
- delphi中XLSReadWrite控件的使用(1)---简介
- UnrealVS插件使用简介(UBT编译,UE4热更新)
- 淘宝JAVA中间件Diamond详解(1)-简介&快速使用
- gearman简介及安装使用
- HttpWatch工具简介及使用技巧
- 消息队列(Message Queue)简介及其使用
- EventBus使用简介
- dom4j API使用简介
- kettle简介(整体架构,运行方式,使用方法)
- linux rsync简介与使用
- javaBean简介及基本使用
- kafka入门:简介、使用场景、设计原理、主要配置及集群搭建(转)
- OpenCV3.3中主成分分析(Principal Components Analysis, PCA)接口简介及使用
- 【原创】Selenium学习系列之(一)(二)—Selenium简介,环境搭建及使用
- Android动画使用简介
- Spark简介及其在ubuntu下的安装使用
- 智能指针(三):unique_ptr使用简介
- C++ bitset类的使用与简介