大多数图形界面的 ftp客户端,都有两栏窗口,一栏为本地目录,一栏为远程目录。lftp 也采用这种方式工作,只不过没有使用图形界面直观的显示
命令 | 本地 | 远程 |
---|---|---|
显示工作目录 | lpwd | pwd |
切换目录 | lcd | cd |
显示文件列表 | !ls | cls |
!ls -l | ls |
!
表示执行本地命令,lftp中没有与
ls 对应的本地命令
lls, 所以要使用 !ls 显示本地目录文件
使用以上命令确认当前工作目录的情况。以下命令用于从本地目录上传,或者从远程目录下载:
下载 | 上传 | |
---|---|---|
单个文件 | get | put |
多个文件 | mget | mput |
多线程 | pget | |
目录 | mirror | mirror -R |
在 lftp 配置文件
~/.lftp/rc
中设置 pget 使用的线程数
set pget:default-n 5
在远程目录中,可以使用以下命令操作文件
统计文件大小 | du |
移动、重命名 | mv |
删除 | rm |
创建文件夹 | mkdir |
删除文件夹 | rmdir |
使用 exit
命令退出 lftp