个人工具

“Lftp”的版本间的差异

来自Ubuntu中文

跳转至: 导航, 搜索
常用命令
常用命令
第49行: 第49行:
 
下面我们看一下lftp常用的命令:
 
下面我们看一下lftp常用的命令:
  
;ls :
+
;ls :显示远端文件列表。
 +
;cd :切换远端目录。
  
;cd :
+
;get :下载远端文件。
 +
;mget :下载远端文件(可以用通配符也就是 *)。
 +
;pget :使用多个线程来下载远端文件, 预设为五个。
  
;get :
+
;mirror :下载/上传/同步 整个目录。
  
;mget :
+
;put :上传文件。
 +
;mput : 上传多个文件(支持通配符)。
  
;put :
+
;mv :移动远端文件(远端文件改名)。
 +
;rm :删除远端文件。
 +
;mrm :删除多个远端文件(支持通配符)。
 +
;mkdir :建立远端目录。
 +
;rmdir :删除远端目录。
  
;mput :  
+
;pwd :显示目前远端所在目录。
 +
;du :计算远端目录的大小
  
;mirror :
+
;! :执行本地 shell的命令(由于lftp 没有 lls, 故可用 !ls 来替代)
  
;pwd :
+
;lcd :切换本地目录
  
;mkdir
+
;lpwd :显示本地目录
  
;mv
+
;alias :定义别名
  
;rm
+
;bookmark :设定书签。
 
+
;! :
+
 
+
;lcd :
+
 
+
;lpwd :
+
 
+
;alias :
+
 
+
;bookmark :
+

2007年5月31日 (四) 21:06的版本

本文作者:dbzhang800

授权许可:创作共享协议

适用版本:

文章状态:整理中...

前言

刚进入linux殿堂的人似乎总会尝试寻找一个类似FlashFXP或Leapftp的图形界面的ftp客户端,可是尝试过的朋友应该都清楚:不管是自由的,还是商业的ftp客户端,用来用去总还是不如lftp来得方便。没有图形界面,对于初学者来说,确实有一点痛苦,可是只要我们花一点时间,掌握几个简单的命令,就能迅速体会到lftp的强大。

~/.lftprc

在用lftp访问国内一些ftp服务器时,往往看到的中文是乱码

^_^不用慌,这是由于服务器和本地编码不一致造成的。我们只要在主目录下新建一个文件~/.lftprc或者~/.lftp/rc

并在其中加入以下内容:

debug 3
set ftp:charset GBK
set file:charset UTF-8
#set ftp:passtive-mode no
#alias utf8 " set ftp:charset UTF-8"
#alias gbk " set ftp:charset GBK"

登录ftp服务器

言归正传,我们先来看看怎么登录ftp服务器

上面的几种方式都能正常工作,不过密码都是明文,这样好像不太安全哦。没关系

lftp user@site:port

系统会提示输入password,密码就回显为******了

不过每次都输入这么多,好麻烦哦。 如果有类似leapftp的站点管理器就好了,其实lftp早就给我们想好了: 这就是bookmark。后面我们将会看到。

常用命令

在终端运行

man lftp

或登录ftp后输入

help

就可以看到命令列表

下面我们看一下lftp常用的命令:

ls 
显示远端文件列表。
cd 
切换远端目录。
get 
下载远端文件。
mget 
下载远端文件(可以用通配符也就是 *)。
pget 
使用多个线程来下载远端文件, 预设为五个。
mirror 
下载/上传/同步 整个目录。
put 
上传文件。
mput 
上传多个文件(支持通配符)。
mv 
移动远端文件(远端文件改名)。
rm 
删除远端文件。
mrm 
删除多个远端文件(支持通配符)。
mkdir 
建立远端目录。
rmdir 
删除远端目录。
pwd 
显示目前远端所在目录。
du :计算远端目录的大小
执行本地 shell的命令(由于lftp 没有 lls, 故可用 !ls 来替代)
lcd 
切换本地目录
lpwd 
显示本地目录
alias 
定义别名
bookmark 
设定书签。