分页: 3 / 4
发表于 : 2008-02-12 21:16
由 qienkuen
谢谢分享这么有用的东西!学习中。
发表于 : 2008-04-06 20:21
由 LHoffmann
这个东西在FlashFXP下面可以比较简单的实现.....
fire3 写了:我还喜欢 lftp -f 命令,可以写好一个文件让lftp自动执行一系列工作。
比如教育网有些ftp比较难连,
通过list账户进去看看后,找找要下载的东西,
然后写好一个lft执行的过程文件,
然后就 nohup lftp -f scriptlftp &
挂起让它不断重新登录下载就可以了。
发表于 : 2008-07-03 20:46
由 hakie
不知如何下载?
发表于 : 2008-07-04 11:11
由 cvgmt
看来还是老牌的 lftp,FVWM,Emacs,Mutt 好用。
发表于 : 2008-07-13 18:26
由 imphilo
帮你顶上去阿 哈哈哈哈哈`~
发表于 : 2008-07-15 13:42
由 Joshua_Zhan
不过没图形界面终归是不方便
发表于 : 2008-07-15 18:00
由 command
good work,man.

发表于 : 2008-07-15 18:52
由 seenxu
不错的教程,多谢。
发表于 : 2008-07-16 11:49
由 strmnos
bookmark 那个的确很强,但是觉得是不是有点安全问题?
还有就是有没有谁知道重新登录怎么作阿?不能总是重新进lftp吧……
update:原来那个书签到功能还是要求输入密码的……所以安全没问题~
发表于 : 2008-07-16 11:51
由 strmnos
Joshua_Zhan 写了:不过没图形界面终归是不方便
我不同意你的说法,个人很喜欢lftp~ 因为真的很强大
Re: [教学]lftp使用方法
发表于 : 2008-12-02 12:05
由 xeoc
1.lftp下載上傳限速
lftp 的上傳下載的速度限制
於 lftp.conf 中加入
set net:limit-rate 10000,10000
2. lftp 缺省不会显示 ftp 服务器的欢迎信息和错误信息,这在很多时候不方便,因为你有可能想知道这个服务器到底是因为没开机连不上,还是连接数已满。如果是这样,你可以在 ~/.lftprc 里写入一行
debug 3
Re: [教学]lftp使用方法
发表于 : 2008-12-02 12:20
由 xeoc
下载文件命令:续传,下载多个文件,多线程
lftp> get -c filename
lftp> mget *.file
lftp> pget -n 4 filename
下载/上传/多线程 文件夹
lftp> mirror dir
lftp> mirror -R dir
lftp> mirror --parallel=3 dir
纠正乱码显示中文及显示登录消息设置,修改/etc/lftp.conf,加入一段
#myset begin
set ftp:charset "gbk"
set file:charset "UTF-8"
#end
debug 3
更改本地下载目录
ftp> lcd ldir
默认为/home/user
比如改成lcd /home/user/download
队列命令(不必等到下载完毕再输入命令)
> queue
查看后台队列
> jobs
加入队列
>queue get file
>jobs
> queue start
> jobs
ctrl+z 后台运行
退出
ctrl+d
$lftp
>help lftp
可以查看lftp的更多命令,其中尤其是put, mput, 和get,mget完全对应。
例如
上传单个html文件到服务器一级目录下
>put localdir/index.html
上传多个html文件到服务器一级目录下
>mput localdir/*.html
Re: [教学]lftp使用方法
发表于 : 2008-12-02 12:23
由 xeoc
2.远程文件目录操作
cat[-b]<files>:滚屏显示文件的内容。
more<files>:分屏显示文件的内容。
zcat<files>:滚屏显示.gz文件的内容。
zmore<files>:分屏显示.gz文件的内容。
mv<file1><file2>:文件改名。
rm[-r][-f]<files>:删除文件。
mrm<files>:删除文件(可用通配符)。
du[opts]<dirs>:显示整个目录的容量。
find[directory]:递归显示指定目录的所有文件(用于ls–R失效时)。
3.上传和下载
get[opts]<rfile>[-o<lfile>]:下载文件,可以改名后存储在本地。
mget[opts]<files>:下载多个文件。
pget[opts]<rfile>[-o<lfile>]:多线程下载。
regetrfile[-olfile]:下载续传。
put[opts]<lfile>[-o<rfile>]:上传文件,可以改名后存储在远程。
mput[opts]<files>:上传多个文件。
reputlfile[-orfile]:上传续传。
4.连接会话和队列管理
scache[<session_no>]:显示所有连接会话或切换至指定的连接会话。
queue[opts][<cmd>]:将命令置于队列等待执行。
jobs[-v]:显示后台执行的作业。
wait[<jobno>]|all:将后台进程换到前台执行(fg是wait的别名)。
killall|<job_no>:删除后台作业。
exitbg:退出lftp后,所有任务移至后台继续执行。
5.Cache管理
cache[SUBCMD]:管理lftp的cache。
[re]ls[args]:读取cache显示远程文件列表,rels不读取cache。
[re]cls[opts][path/][pattern]:cls提供了比ls更丰富的列表功能。
[re]nlist[<args>]:nlist只显示文件名(没有颜色区分)。
6.站点镜像
mirror[opts][remote[local]]:用于实现站点镜像。
7.书签管理
bookmark[SUBCMD]:用于管理书签。
8.环境参数设置
set[opts][<var>[<val>]]:用户设置lftp的环境参数。
提示:lftp的功能
支持ftp、ftps、http、https、hftp、fish等传输协议;
支持FXP(在两个FTP服务器之间传输文件);
支持代理;
支持多线程传输;
支持传输队列(queue);
支持书签;
类似bash,它提供后台命令、nohop模式、命令历史、命令别名、命令补齐
和作业控制支持。
支持镜像(mirror);
Re: [教学]lftp使用方法
发表于 : 2008-12-02 13:59
由 Havanna
1.lftp下載上傳限速
lftp 的上傳下載的速度限制
於 lftp.conf 中加入
set net:limit-rate 10000,10000
请问速度单位是KB/s,还是MB/S?
Re: [教学]lftp使用方法
发表于 : 2008-12-02 14:03
由 Havanna
哦,查到了,单位是字节