ftp工具lftp使用总结

在用lftp访问国内一些ftp服务器时,往往看到的中文是乱码。这是由于服务器和本地编码不一致造成的。我们只要在主目录下新建一个文件~/.lftprc或者~/.lftp/rc

并在其中加入以下内容:

set ftp:charset GBK           #解决lftp的目ls时,目录名和文件名的显示乱码问题
set file:charset UTF-8        #解决下载后的文件名乱码问题

登录:
lftp user:pass@ftpsite
lftp user@ftpsite 这是会提示输入password,这样history中就不会查到密码



find ./ LINUX - name *. iso

ls 
显示远端文件列表(!ls 显示本地文件列表)。

ls - lR
有些正规的ftp站点会把这样的输出结果保存下来方便用户查看。
或者你也可以测试一下这个站点的资源一共有多少
cd 
切换远端目录(lcd 切换本地目录)。
get 
下载远端文件。
mget 
下载远端文件(可以用通配符也就是 *)。
pget 
使用多个线程来下载远端文件, 预设为五个。
mirror 
下载/上传(mirror -R)/同步 整个目录。
put 
上传文件。
mput 
上传多个文件(支持通配符)。
mv 
移动远端文件(远端文件改名)。
rm 
删除远端文件。
参数-r,递归删除文件夹
mrm 
删除多个远端文件(支持通配符)。
mkdir 
建立远端目录。
rmdir 
删除远端目录。
pwd 
显示目前远端所在目录(lpwd 显示本地目录)。
du 
计算远端目录的大小
set net:limit-rate 10000,10000
限制上传下载各为10KB/s
set ftp:charset gbk 
设置远程ftp site用gbk编码
执行本地 shell的命令(由于lftp 没有 lls, 故可用 !ls 来替代)
lcd 
切换本地目录
lpwd 
显示本地目录
alias 
定义别名
bookmark 
设定书签。
exit 
退出ftp
不知道如果使用命令,可以在lftp中使用help command来查询
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值