- 一,介绍

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

#配置文件
vim /etc/lftp.conf
set ftp:charset gbk
set file:charset utf8
set pget:default-n 5

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

  • 二、ftp使用
连接ftp:
ftp [-vdng] [用户名:密码@<FQDN>]|<IP地址>|< 主机名> <IP地址>:需要连接的FTP服务器的IP地址FQDN-v :显示远程服务器的所有响应信息-d :使用调试方式访问FTP服务器-n :限制ftp的自动登录,即当登录到FTP服务器时,不自动执行  .netrc文件
常用命令:![命令[参数]]  :在FTP客户端中执行命令open <FQDN>|<IP地址>:打开指定的FTP服务器bye :退出FTP会话过程 cd 目录:切换FTP服务器的当前目录。dir [目录][本地文件]:显示FTP服务器目录,并将结果存入本地文件 put 文件:将单个文件上传到FPT服务器mput: 将多个文件上传到FTP服务器get 文件:从FTP服务器下载单个文件到本地当前目录mget 文件:从FTP服务器下载多个文件到本地当前目录delete 文件名:FTP服务器上的文件case :在使用mget时,将远程主机文件名中的大写转为小写字母pwd :显示 远程主机的当前工作目录。rmdir 目录名:删除FTP服务器上的目录
  • 三、lftp使用
lftp(选项)(参数)
#参数为要访问的站点的ip地址或者域名。
-f:指定lftp指令要执行的脚本文件;
-c:执行指定的命令后退出;
--help:显示帮助信息;
--version:显示命令的版本号。lftp登录
lftp 用户名:密码@ftp地址:传送端口(默认21)
#在服务端未进行一些限制设置的时候可以直接通过ip进行登录访问
查看或者改变目录
cd
ls
#这两个命令和Linux里的用法一致
文件的下载
mget -c *.pdf
#把所有的pdf文件以允许断点续传的方式下载。
mirror aaa/
#将aaa目录整个的下载下来,子目录也会自动复制。
pget -c -n 10 file.dat
#以最多10个线程以允许断点续传的方式下载file.dat,可以通过设置pget:default-n的值而使用默认值
文件上传
mirror -R 本地目录名
#将本地目录以迭代(包括子目录)的方式反向上传到ftp site。常用命令:lftp  ftp://[用户名:密码@]<FQDN>|<IP地址> [:端口]lftp  ftp://<FQDN>|<IP 地址> -p port -u 用户名,密码help:查看全部可操作的命令ls : 显示FTP服务器文件列表!ls: 显示本地文件列表cd: 切换远端目录!cd: 切换本地目录get: 从FTP服务器下载单个文件到本地当前目录mget: 从FTP服务器下载多个文件到本地当前目录pget :使用多个线程来下载远端文件put : 将单个文件上传到FTP服务器mput :将多个文件上传到FTP服务器mv :移动FTP服务器上的文件rm: 删除FTP服务器上的文件 (使用参数 -r 递归删除)mrm: 删除FTP服务器上的多个目录mkdir :在FTP服务器上建立目录pwd : 显示日前FTP服务器所有目录lpwd: 显示本地目录exit :退出ftp会话过程

lftp命令和ftp命令用法相关推荐

  1. sftp日志linux,Linux下使用SFTP命令及FTP命令 (转)

    下使用SFTP命令摘记: sftp> help可用命令:cd路径更改远程目录到"路径" lcd路径更改本地目录到"路径" chgrp group path ...

  2. mget命令, ftp命令详解

    一:mget命令下载FTP服务器上的多个文件 命令行模式下使用ftp来下载东西还是比较方便的,如果下载一个目录中的多个文件该如何处理呢? 还用每个文件都用get来获得?显然那样很麻烦- 命令介绍: 1 ...

  3. linux终端传文件,如何使用Linux FTP命令传输文件

    FTP(文件传输协议)是一种标准的网络协议,用于在远程网络之间传输文件. 在本教程中,我们将通过实际示例向您展示如何使用Linux ftp命令. 在大多数情况下,您将使用桌面FTP客户端连接到远程服务 ...

  4. FTP服务器配置与管理(4) 服务器端的常用配置及FTP命令

    Windows Server系统中的FTP服务和Web服务都是由IIS组件提供的功能,因而它们的很多配置方法都是相同的,因为之前已经有了Web服务的配置基础,所以下面简单介绍一下FTP服务的一些常用配 ...

  5. linux下ftp命令输出日志,ftp中/var/log/xferlog日志解析及ftp常用命令常用

    在vsftpd.conf中有如下内容定义了日志的记录方式: ##表明FTP服务器记录上传下载的情况 xferlog_enable=YES ##表明将记录的上传下载情况写在xferlog_file所指定 ...

  6. 如何在命令行中使用 ftp 命令上传和下载文件

    转摘:https://linux.cn/article-6746-1.html 本文中,介绍在 Linux shell 中如何使用 ftp 命令.包括如何连接 FTP 服务器,上传或下载文件以及创建文 ...

  7. linux上传文件put,详解Linux ftp 命令行中下载文件get与上传文件put的操作方法

    尽管现在有许多好的FTP应用程序,但服务器命令行ftp命令的应用程序仍然很多,下面就让电脑乐园小编带你一起来学习详解Linux ftp 命令行中下载文件get与上传文件put的操作方法. 介绍:从本地 ...

  8. linux中ftp的用法,linux中的ftp命令用法(7页)-原创力文档

    第 第 PAGE 1 页 共 NUMPAGES 1 页 linux中的ftp命令用法 Linux系统中的ftp命令功能强大,那么它的具体用法是怎样呢?下面由小编为大家整理了linux中的ftp命令用法 ...

  9. Linux中的ftp命令怎么写,linux中的ftp命令用法

    Linux系统中的ftp命令功能强大,那么它的具体用法是怎样呢?下面由学习啦小编为大家整理了linux中的ftp命令用法相关知识,希望对大家有帮助! linux中的ftp命令用法 1. 连接ftp服务 ...

最新文章

  1. 费曼:所有科学知识都是不确定的
  2. 安装ubuntu后要做的几件事
  3. freemarker变量自加
  4. 在linux上安装jdk(转载)
  5. 网站跳出率的相关要点介绍
  6. 讲的真透彻!还有人不知道什么是AndroidX的吗?已拿offer入职
  7. 华为鸿蒙等不急了,华为最强巨作,鸿蒙OS+六摄+麒麟985,网友:等不及了!
  8. unsigned char s1 : 2的用法
  9. 测试面试题集-Python编程题(1)
  10. [linux]centos6.3安装flash插件rpm方式
  11. Sublime Text3 Emmet用法
  12. 招聘|华为2012部门招算法工程师
  13. 单片机控制三相异步电动机正反转c语言程序,用FX PLC控制三相异步电动机的启动与正反转...
  14. win7系统rpc服务器不可用无法开机,win7系统RPC服务器不可用的解决方法
  15. 转载 java基础题(面试必知)
  16. CrowdPose: Efficient Crowded Scenes Pose Estimation and A New Benchmark
  17. 中山大学计算机类专业是什么,中山大学2017年计算机类专业自主招生条件及专业优势...
  18. win10锁屏壁纸保存方法
  19. NVIDIA Tesla T4 GPU参数
  20. C++ 与、或、异或、取反等运算

热门文章

  1. Vue3视频播放器组件Vue3-video-play入门教程
  2. 星巴克新任CEO首次访华;麦格纳完成收购维宁尔主动安全业务;杭州萧山希尔顿花园酒店开业 | 美通企业周刊...
  3. Web 页面录屏实现
  4. 列表推导式与字典推导式,滚雪球学 Python
  5. 自定义键盘按键AutoHotKey的简单使用
  6. java语言程序设计教程第三版答案,看完跪了
  7. 九月腾讯,创新工场,淘宝等公司最新面试三十题(第171-200题)
  8. 【NLP】文献翻译5——用自我监督的多任务学习学习特定模式的表征,用于多模态情感分析
  9. RGB屏的SPI配置
  10. Windows7+IE8 无法使用网银Ukey的解决方法