linux下强大的lftp命令
2016-10-18 22:27
134 查看
原文地址::http://blog.csdn.net/chinalinuxzend/article/details/3318646
相关文章
1、linux lftp命令 详解 ----http://blog.chinaunix.net/uid-24993824-id-470961.html
原贴:http://www.php-oa.com/2008/04/17/lft.html
17th, 2008
原来一直认为wget很好用,很少用lftp.研究了一下.没想到lftp也这么强大
lftp很象shell: 有命令补全,历史记录,允许多个后台任务执行等功能,使用起来非常方便。这个可是超级好用的一点哦. 它还有书签、排队、镜像、断点续传、多进程下载等功能。
#lftp --help
语法介绍
lftp [OPTS] <site>
`lftp' 是在 rc 文件执行后 lftp 执行的第一个命令
-f <file> 执行文件中的命令后退出
-c <cmd> 执行命令后退出
--help 显示帮助信息后退出
--version 显示 lftp 版本后退出
其他的选项同 `open' 命令
-e <cmd> 在选择后执行命令
-u <user>[,<pass>] 使用指定的用户名/口令进行验证
-p <port> 连接指定的端口
<site> 主机名, URL 或书签的名字
例子
1.下载(镜象)
包括目录下的目录下的目录下的目录下的目录下的目录全拷过来。。。
mirror .
--delete: 如果远程目录下已经没有某个文件,而本地有,则删除这个文件。
--only-newer: 只下载新的文件。
--exculde: 不包含某个目录。
--verbose: 详细输出。
2.多线程下载
mirror -c -x b/ –parallel=3 .
上面的”-c“参数是说明支持断点续传;
“-x“参数是表明b目录不需要备份
“–parallel=3“是指同时下载3个文件
3下载某种文件
下传多个普通文件
mget *
mget -c *.pdf
4.上传
mirror -R 本地目录名
将本地目录以迭代(包括子目录)的方式反向上传到ftp site。
5.编码设置
远程ftp site用gbk编码,对应的要设置为utf8,只要替换gbk为utf8即可。有时会要用到.
代码:
set file:charset utf8
6.改变模式
被动模式的问题需要在执行lftp命令以后,
set ftp:passive-mode off
相关文章
1、linux lftp命令 详解 ----http://blog.chinaunix.net/uid-24993824-id-470961.html
原贴:http://www.php-oa.com/2008/04/17/lft.html
强大的lftp
Linux常用技巧 417th, 2008
原来一直认为wget很好用,很少用lftp.研究了一下.没想到lftp也这么强大
lftp很象shell: 有命令补全,历史记录,允许多个后台任务执行等功能,使用起来非常方便。这个可是超级好用的一点哦. 它还有书签、排队、镜像、断点续传、多进程下载等功能。
#lftp --help
语法介绍
lftp [OPTS] <site>
`lftp' 是在 rc 文件执行后 lftp 执行的第一个命令
-f <file> 执行文件中的命令后退出
-c <cmd> 执行命令后退出
--help 显示帮助信息后退出
--version 显示 lftp 版本后退出
其他的选项同 `open' 命令
-e <cmd> 在选择后执行命令
-u <user>[,<pass>] 使用指定的用户名/口令进行验证
-p <port> 连接指定的端口
<site> 主机名, URL 或书签的名字
例子
1.下载(镜象)
包括目录下的目录下的目录下的目录下的目录下的目录全拷过来。。。
mirror .
--delete: 如果远程目录下已经没有某个文件,而本地有,则删除这个文件。
--only-newer: 只下载新的文件。
--exculde: 不包含某个目录。
--verbose: 详细输出。
2.多线程下载
mirror -c -x b/ –parallel=3 .
上面的”-c“参数是说明支持断点续传;
“-x“参数是表明b目录不需要备份
“–parallel=3“是指同时下载3个文件
3下载某种文件
下传多个普通文件
mget *
mget -c *.pdf
4.上传
mirror -R 本地目录名
将本地目录以迭代(包括子目录)的方式反向上传到ftp site。
5.编码设置
远程ftp site用gbk编码,对应的要设置为utf8,只要替换gbk为utf8即可。有时会要用到.
代码:
set file:charset utf8
6.改变模式
被动模式的问题需要在执行lftp命令以后,
set ftp:passive-mode off
相关文章推荐
- linux grep命令,强大的文本搜索
- linux grep命令,强大的文本搜索
- 详细的描写linux命令,绝对强大(2)
- 你不知道的Linux系统强大的screen命令linux命令
- 你不知道的Linux系统强大的screen命令
- [linux常用命令] 2、强大的搜索指令grep (转)
- linux中强大的screen命令(转载)
- linux中强大且常用命令:find、grep
- linux中强大且常用命令:find、grep
- [linux常用命令] 2、强大的搜索指令grep
- linux grep命令,强大的文本搜索
- 【日常小记】linux中强大且常用命令:find、grep
- linux中强大的screen命令
- 详细的描写linux命令,绝对强大(1)
- 潜伏在Linux系统中强大的screen命令
- linux grep命令,强大的文本搜索
- Linux强大的IO重定向和管道功能(内含命令替换,实例:批量删除文件)
- Linux命令之make - 强大的编译工具
- linux中强大且常用命令:find、xargs、grep
- linux中强大且常用命令:find、grep