`
deggs7
  • 浏览: 9221 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

lftp使用小结

阅读更多
lftp基本使用

[登陆]

登陆:lftp ftp://user@site
输入密码
(其他方式,为明文密码
lftp ftp://user:password@site:port
lftp user:password@site:port
lftp site -p port -u user,password
lftp site:port -u user,password )


[登陆后对远端的操作]

ls 
查看远端文件列表

cd
进入远端目录

get/put
获得/上传文件

mget/mput
获得/上传文件(可以使用通配符)

mirror/(mirror -R)
获得/上传整个文件夹

pget
多线程下载文件(默认是5个)

rm
删除远端文件

mrm
删除多个远端文件(使用同配符)

mv
移动或者重命名远端文件

mkdir
创建远端文件夹

rmdir
删除远端文件夹

du
查看远端文件大小

lpwd
查看本地当前文件夹

lcd
切换本地当前文件夹


[bookmark使用]

bookmark
支持下面的子命令:

add <name> [<loc>]
把当前位置或指定的位置加入书签,并使用给定名字

del <name>
删除指定名字的书签

edit
编辑书签文件

import <type>
导入其他程序的书签

list
列出书签 (默认)


[其他问题]

问题:
乱码:通常ftp服务器的编码是gbk,而linux主机默认是utf-8,所以访问ftp时看到的都是乱码。
解决:
设置ftp编码:  set ftp:charset gbk
设置本机编码:set file:charset utf-8
永久解决
编辑文件(如果没有则建立)~/.lftp/rc , 输入下面两行:
set ftp:charset gbk
set file:charset utf8
分享到:
评论

相关推荐

    lftp4.4.8离线安装包

    总结来说,lftp是一个强大且灵活的文件传输工具,而离线安装包的使用则能确保在无网络连接的环境中也能顺利部署。正确理解和安装lftp的依赖包是确保其正常运行的关键,通过遵循上述步骤,你可以有效地完成离线安装...

    lftp_3.7.8.orig

    总结起来,lftp是一个功能丰富的文件传输客户端,它提供了多种协议支持,具有断点续传、镜像、脚本等高级特性,适用于各种复杂场景。无论是系统管理员还是开发者,掌握lftp都能有效提升文件操作效率。通过深入学习和...

    LFTP4WIN:Windows的lftp-Windows任务计划程序自动化,通过WinSCP自定义命令进行推送通知

    在Windows环境中,LFTP4WIN借助Cygwin或者ConEmu等工具,提供了类Unix的Bash shell环境,使得用户可以在Windows上无缝使用LFTP的命令行界面。Cygwin是一个提供Linux命令行环境的开源项目,而ConEmu则是一个高度可...

    lftpget命令 下载指定的文件

    lftp是linux中一款ftp服务器,相比windows中的ftp显得要复杂不少了,下面我来总结一下lftp文件上传,文件下载,及文件查找等等相关命令吧。 语法格式: lftpget [参数] [文件] 常用参数: -c 继续先前的下载 -...

    Linux基础笔记总结

    此外,还可以使用图形化的FTP客户端,如Gnome的FileZilla或命令行工具`lftp`,提供更友好的交互体验。 四、学习资源与实践 深入理解Linux不仅需要理论学习,更重要的是实践操作。可以通过虚拟机安装Linux发行版...

    Linux 访问windows(win8.1)ftp

    #### 五、总结 通过上述步骤,我们可以顺利地在Windows 8.1系统上搭建FTP服务器,并使用Linux客户端进行访问。此过程不仅解决了文件传输的需求,还增强了跨平台之间的协作能力。希望本指南能帮助大家顺利完成任务,...

    cront和ftp包以及备份mysql的shell

    总结,`cront`、`ftp`和`mysql`的shell脚本结合使用,构成了一个完整的自动化备份解决方案,不仅确保了数据的安全,还提高了运维效率。对于Linux系统管理员和数据库管理员来说,掌握这些技能至关重要。

    ubnutu基于vsftp搭建简易FTP服务器

    例如使用`lftp`连接: ``` lftp ftp://&lt;server-ip&gt; -u uftp, ``` 3. **上传与下载文件**:使用FTP客户端进行文件上传和下载操作。例如: - 上传文件:`put &lt;local-file&gt; &lt;remote-file&gt;` - 下载文件:`get ...

    linux 和 windows通过FTP互传文件,并且自动发邮件提醒

    使用`lftp`或`ncftp`命令行工具,它们支持FTP和SFTP协议。例如,以下Bash脚本将指定文件上传到FTP服务器: ```bash #!/bin/bash lftp -u username,password ftp://yourserver.com &lt;&lt; EOF put /path/to/local/file ...

    RHEL6.5搭建FTP.docx

    例如,使用`lftp 127.0.0.1`连接本地服务器,并通过`ls`命令查看服务器上的目录内容。 【VSFTPD虚拟主机与虚拟账户】 VSFTPD支持虚拟主机和虚拟账户功能,这使得在一个服务器上可以为不同的用户或部门创建独立的FTP...

    linux下类ftp软件,可实现简单的断点续传

    总结来说,Linux下的类FTP软件通过提供断点续传功能,大大提升了文件传输的效率和用户体验。无论是服务器端的设置还是客户端的使用,都需要对FTP协议有深入的理解,以便正确配置和有效地利用这些工具。同时,考虑到...

    超好用的Linux上传和连接工具

    除了`SCP`和`SSH`,还有其他工具如`SFTP(Secure File Transfer Protocol)`,它是`SSH`的一部分,提供图形化界面的文件传输工具,如`FileZilla`,或者命令行工具`lftp`等,这些工具同样适用于Linux环境,且操作直观...

    FTPClient

    例如,在Linux系统中,可以使用cron调度器配合ncftp或lftp命令行工具实现自动化。 7. 故障排查: 在使用FTPClient时,可能会遇到连接问题、权限错误、文件传输失败等情况。此时,可以通过查看日志、检查网络连接、...

    Linux FTP最小实现

    总结来说,Linux FTP最小实现涵盖了服务器端和客户端的基本配置与使用。在实际应用中,根据需求选择合适的FTP模式、添加安全措施以及利用高级特性,如脚本支持和加密传输,都是实现FTP服务时需要考虑的关键点。理解...

    Linux shell

    通过使用`ftp`或`lftp`命令行客户端,可以编程化地执行上传任务。 总结起来,这个主题涵盖了以下几个关键点: 1. Linux Shell脚本编写,用于管理Oracle数据库启动和系统维护。 2. Oracle数据库在Linux Solaris环境...

    简单的ftp实现

    总结来说,通过学习Linux下的FTP客户端和服务端实现,你可以深入理解网络文件传输的基本原理,掌握C语言编程以及如何利用开源库进行网络编程。这对于提升你的IT技能和进一步探索网络编程领域非常有帮助。

    yum源配置.docx

    yum install lftp ``` 如果安装过程顺利,则说明YUM源配置成功。 ##### 2.6 卸载软件包 当不再需要某个软件包时,可以使用`yum remove`命令进行卸载: ```bash yum remove vim-common ``` 如果想要安装更高级...

    python实现下载整个ftp目录的方法

    特别是对于那些使用SSL加密的FTP服务器,传统的FTP客户端如`lftp`可能不再适用。因此,使用Python编写脚本来自动化这一过程变得尤为重要。 #### 二、技术背景与原理 在深入了解具体实现之前,我们需要了解一些基本...

Global site tag (gtag.js) - Google Analytics