Lftp

来自KlniuWiki
跳转到: 导航, 搜索

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

目录

1 命令

1.1 语法帮助

lftp --help

1.2 本地命令

在lftp中,你甚至可以使用Linux命令,只需要在命令前再上“!”就行了,例如列出当前本地目录下文件或者文件夹:

!ls

1.3 登录站点

登陆一个站点,ip是127.0.0.1,端口是21,用户名是user,密码是pass。最通用的登录方法是:

lftp ftp://127.0.0.1 -p 21 -u user

另一种方法

lftp ftp://user:pass@127.0.0.1:21

这样密码会出现在了history了,所以请慎用。

1.4 操作目录

显示当前目录下文件及文件夹:

ls -la

显示当前目录下的所有文件(包括子目录):

ls -lR

切换至linux目录

cd linux

本地目录切换使用

lcd

列出本地目录下文件或文件夹请使用:

!ls

建立目录

mkdir

删除远端目录

rmdir

计算远端目录的大小

du


1.5 查找文件

从根目录开始查找文件后缀为txt的文件

find *.txt -name /

1.6 上传下载

断点续传下载test.7z至当前目录,其中选项-c的作用是支持断点续传:

mget -c test.7z ./

下载的时候也可以多线程,用"pget"这个命令就可以。

上传只需要更改mget为mput就可以了。

下载或者上传目录使用mirror命令,例如下载远程magazine目录至当前文件夹下:

mirror magazine/ ./

上传目录请在mirror后添加-R选项

1.7 移动文件

mv

1.8 删除

删除远端文件。

rm

删除多个远端文件(支持通配符)。

mrm

1.9 退出

exit

1.10 设定书签

设定书签

bookmark

2 参见

个人工具
分类
化学
[×] 國學
学佛
[×] 数学
物理
生活
[×] 英语
读书
辞典
廣告