2024年5月1日发(作者:)

[Linux FTP工具] lftp命令详解

目录

简介........................................................................................................................................... 2

1. 一气呵成式 .......................................................................................................................... 2

2. 老实巴交型 .......................................................................................................................... 2

3. 五短之中暗藏一长 .............................................................................................................. 2

4. 终极大招 .............................................................................................................................. 3

简介

一直想找一个在linux里能与FlashFXP比肩的ftp客户端,试过了若干种GUI的ftp client,

有free的也有non-free的,但实际用过得同志应该清楚,说它们是lj,恐怕伤了作者的心,

但又实在找不出其他形容。转了一圈又回 到lftp,没有GUI,对于初学者来说,虽然有一

点点痛苦,但只要想想,lftp能在众多client中屹立不倒这么多年,而且至今仍然是linux 里

最首推崇的利器,足以说明他的功能和易用性都是不错的。我的经验是,花一点时间来学lftp

是值得的,不要再徒劳地寻找GUI FTP Client,在unix世界里,没有FlashFXP!

首先来说一下lftp登录站点的操作,有好几种方式,都非常简单。

1. 一气呵成式

$ lftp (ftp://)user:password@site:port

比较常用于网页或bbs上给出的现成链接,缺点是password显示为明文,推荐在月黑风高、

四下无人的环境里偷偷输入…如果不幸背后有人

$ lftp (ftp://)user@site:port

然后系统会提示输入password,这是就是******了

2. 老实巴交型

$ lftp site -p port -u user,password

这是lftp说明文档里给出的标准方式,这一招比较费体力,请根据自己身体情况量力而行。

如果体能一般,可以

$ lftp site:port -u user,password

似乎是略微省事一点儿,我一般也用这种方法

3. 五短之中暗藏一长

这是一个递归嵌套的招式%¥#@!×&

$ lftp

lftp:~>lftp user:password@site:port

就是说在lftp控制台里进行操作,和在系统终端是完全一样的,你仍然可以毫无顾忌地用使

用前面两招,同时也可以用o或open代替lftp,后面站点用户名密码的格式也可以根据自

己偏好输入