我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

lzgrwx



性别: 帅哥 状态: 该用户目前不在线
头衔: 猪头人酋长
等级: 人见人爱
家族: 水族馆
发贴: 2194
威望: 0
浮云: 1111
在线等级:
注册时间: 2005-03-11
最后登陆: 2007-06-26

5come5帮你背单词 [ newly /'nju:li/ ad. 新近,最近,重新,再度,以新的方式 ]


lftp使用说明

现在使用Linux的蝈蝈不少,
lftp是linux下一款非常不错的下载工具哦,强烈推荐。。。。。。。。。。

lftp 是一个功能强大的下载工具,它支持访问文件的协议: ftp, ftps, http, https, hftp, fish.(其中ftps 和https需要在编译的时候包含openssl库)。llftp的界面非常想一个shell: 有命令补全,历史记录,允许多个后台任务执行等功能,使用起来非常方便。它还有书签、排队、镜像、断点续传、多进程下载等功能。
命令行语法
要看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 或书签的名字

如果在命令行中输入的站点名称,lftp将直接登录站点,比如

[yhj@ccse-yhj yhj]$ lftp ftp://dsec.pku.edu.cn:27/incoming/
... ... (此处略去站点登录信息)
cd 成功,当前目录=/incoming
lftp dsec.pku.edu.cn:/incoming>

如果在命令行不输入站点名称,则必须在进入到lftp界面后用open命令打开

[yhj@ccse-yhj yhj]$ lftp
lftp :~> open ftp://dsec.pku.edu.cn:27/incoming/
cd 成功,当前目录=/incoming
lftp dsec.pku.edu.cn:/incoming>

常用命令

  * 下载单个文件和一组文件,断点续传用-c参数

lftp dsec.pku.edu.cn:/> get -c ls-lR.txt
lftp dsec.pku.edu.cn:/> mget *.txt

  * 镜像(反镜像即上传)一个目录,可以用多个线程并行镜像一个目录(--parallel=N)

lftp dsec.pku.edu.cn:/> mirror incoming local_name
lftp dsec.pku.edu.cn:/> mirror -R local_name
lftp dsec.pku.edu.cn:/> mirror --parallel=3 incoming local_name

  * 多线程下载,类似网络蚂蚁的功能;缺省是5个线程

lftp dsec.pku.edu.cn:/> pget -n 4 ls-lR.txt

  * 后台任务管理

缺省情况下,按 Ctrl+z,正在执行的任务将转为后台执行,也可以在命令行末尾加&符号使任务在后台执行。用jobs命令可以查看所有的后台进程。用queue命令可以排队新的任务。如果退出lftp是还有任务在后台执行,lftp将转为后台执行。

  * 其它用法

  lftp支持类似bash的管道操作,例如用下面的命令可以将ftp服务器上的特定目录下(也可以是整个站点)所有文件的大小存到本地的文件ls.txt中

lftp dsec.pku.edu.cn:/> du incoming > ls.txt
顶端 Posted: 2007-01-06 20:02 | [楼 主]
joesee



性别: 帅哥 状态: 该用户目前不在线
等级: 栋梁之材
发贴: 630
威望: 0
浮云: 1110
在线等级:
注册时间: 2005-11-02
最后登陆: 2008-06-28

5come5帮你背单词 [ regardless /ri'ga:dlis/ ad. 不管后果;a. 不留心的,不注意的 ]


Quote:
楼主 ,貌似等内网FTP是乱码!

我用的是gFTP。

我在选项中加上远程字符集 gb2312就正常了

通常linux下乱马的话一般都是这个问题,自己看看lftp上那里跟编码有关,自己把GBK,GB2312,UTF-8都试试。
顶端 Posted: 2007-01-07 12:19 | [1 楼]
我来我网·5come5 Forum » Linux专区

Total 0.014214(s) query 8, Time now is:12-23 09:13, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号