Linux lftp命令和ftp命令用法解析与示例

                       

首先我们来说说 lftp

lftp是一个文件客户端程序,它支持ftp、SETP、HTTP和FTPs等多种文件传输协议。lftp支持tab自动补全,记不得命令双击tab键,就可以看到可能的选项了。

1. 语法和常用参数
lftp(选项)(参数)#参数为要访问的站点的ip地址或者域名。-f:指定lftp指令要执行的脚本文件;-c:执行指定的命令后退出;--help:显示帮助信息;--version:显示命令的版本号。
  
  
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
2. 用法示例

示例1:lftp登录

lftp 用户名:密码@ftp地址:传送端口(默认21)#在服务端未进行一些限制设置的时候可以直接通过ip进行登录访问
  
  
  • 1
  • 2

示例2 :查看或者改变目录

cdls #这两个命令和Linux里的用法一致
  
  
  • 1
  • 2
  • 3

示例3 :文件的下载
一般用法:get file;其他用法参考如下:

mget -c *.pdf #把所有的pdf文件以允许断点续传的方式下载。mirror aaa/ #将aaa目录整个的下载下来,子目录也会自动复制。pget -c -n 10 file.dat #以最多10个线程以允许断点续传的方式下载file.dat,可以通过设置pget:default-n的值而使用默认值
  
  
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

示例4 :文件上传
同样的put、mput都是对文件的操作,和下载类似;也可以使用mirror

mirror -R 本地目录名#将本地目录以迭代(包括子目录)的方式反向上传到ftp site。
  
  
  • 1
  • 2
3. 配置文件

vim /etc/lftp.conf 
 一般,添加以下几行:

 set ftp:charset gbk set file:charset utf8 set pget:default-n 5 
  
  
  • 1
  • 2
  • 3

这样,就不用每次进入都要打命令了。其他的set可以自己tab然后help来看。

然后就是然后我们来说说ftp

ftp命令用来设置文件系统相关功能。ftp服务器在网上较为常见,Linux ftp命令的功能是用命令的方式来控制在本地机和远程机之间传送文件。

语法和选项
ftp(选项)(参数) 选项 #参数为指定要连接的FTP服务器的主机名或ip地址。-d:详细显示指令执行过程,便于排错或分析程序执行的情况-i:关闭互动模式,不询问任何问题;-g:关闭本地主机文件名称支持特殊字符的扩充特性;-n:不使用自动登录;-v:显示指令执行过程。
  
  
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
用法示例

连接ftp:

ftp ip#然后根据提示输入用户名称和密码或者用下面的格式  ftp - -i  -n  IP_ADDRESSuser USERNAME PASSWORDftp -i -n 172.25.254.36user  root    123456
  
  
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

这里写图片描述

这里写图片描述

           

再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值