lftp是linux中一款ftp服务器相比windows中的ftp显得要复杂不少了,下面我来总结一下lftp文件上传,文件下载,及文件查找等等相关命令吧。
lftp连接的几种方法,最常用的是lftp name@site,这样可以不用明文输入密码。
1、lftp name@site 回车 输入密码
2、lftp name:password@site 回车
3、lftp site 回车login 用户名 密码
4、lftp 回车 open site 回车 login 用户名 密码
lftp上传文件命令
上传单个文件代码如下    复制代码
lftp webmaster@phpyuandi.com@115.47.192.146:/> put test.txt ./
put: /root/Desktop/new/test: Is a directory
多个文件上传代码如下    复制代码
lftp webmaster@phpyuandi.com@115.47.192.146:/> mput *.txt ./
整站上传代码如下    复制代码
lftp webmaster@phpyuandi.com@115.47.192.146:/> mirror -R test ./test
Total: 1 directory, 2 files, 0 symlinks
New: 2 files, 0 symlinks
lftp下载文件命令
get下载单个文件代码如下    复制代码
lftp webmaster@phpyuandi.com@115.47.192.146:/> get html.php
8473 bytes transferred
选择某个目录下某种扩展名的下载代码如下    复制代码
lftp webmaster@phpyuandi.com@115.47.192.146:/你的目录> mget *.php
[0] mget *.php &                          `image_class.php' at 0 (0%) [Making data connection...]
mget
断点续传功能代码如下    复制代码
lftp webmaster@phpyuandi.com@115.47.192.146:/> mget -c ./ 你的目录/*.*
mget: /root/Desktop/new: Is a directory
[0] mget -c ./ 你的目录/*.* &                                          `你的目录/business_edit.php' at 1126 (100%) [Making data connection...]
下载整个站点代码如下    复制代码
lftp webmaster@phpyuandi.com@115.47.192.146:/> mirror /
[0] mirror / &
下载整个目录代码如下    复制代码
lftp webmaster@phpyuandi.com@115.47.192.146:/> mirror 你的目录/
[1] mirror 你的目录/ &
断点续传整个目录代码如下    复制代码
lftp webmaster@phpyuandi.com@115.47.192.146:/> mget -c 你的目录/*
[0] mget -c 你的目录/* &`你的目录/info_class.php' at 0 (0%) [Waiting for response...]
lftp查找文件命令
ls *.php 查找当前目录的php文件代码如下    复制代码
lftp webmaster@phpyuandi.com@115.47.192.146:/> ls *.php
total 16
-rw-------   1 www      www          2037 Nov 24 07:50 cai.php
-rw-r--r--   1 www      www          8473 Oct 25 07:52 html.php
ls ./admin/ 查找admin目录下的文件代码如下    复制代码
lftp webmaster@phpyuandi.com@115.47.192.146:/> ls ./admin/
total 444
-rw-r--r--   1 www      www           611 Aug  2 08:46 application.php
-rw-r--r--   1 www      www           391 Aug  2 08:47 application_info.php
-rw-r--r--   1 www      www           858 Aug  6 08:00 banner.php
-rw-r--r--   1 www      www           650 Aug  2 08:45 banner_add.php
-rw-r--r--   1 www      www          1026 Aug  2 08:45 banner_edit.php
-rw-r--r--   1 www      www          1434 Aug  6 08:03 business.php
-rw-r--r--   1 www      www           788 Aug  3 10:01 business_add.php
-rw-r--r--   1 www      www           277 Aug  3 10:01 business_bigclass_add.php
-rw-r--r--   1 www      www           473 Aug  3 10:00 business_bigclass_edit.php
-rw-r--r--   1 www      www           484 Aug  3 10:00 business_class.php
-rw-r--r--   1 www      www           234 Aug  3 09:59 business_class_del.php
-rw-r--r--   1 www      www          1126 Aug  3 09:59 business_edit.php
-rw-r--r--   1 www      www           759 Aug  3 09:58 business_smallclass_add.php
-rw-r--r--   1 www      www           871 Aug  3 10:10 business_smallclass_edit.php
-rw-r--r--   1 www      www         44402 Aug 10  2011 cai.php
-rw-r--r--   1 www      www           930 Nov 11 07:59 check_login.php
drwxr-xr-x   2 www      www          4096 Aug 12 10:09 css
ls ./admin/year*.php 查找admin目录下包含year的php文件
lftp webmaster@phpyuandi.com@115.47.192.146:/> ls ./admin/year*.php
total 12
-rw-r--r--   1 www      www           651 Aug  6 07:57 year.php
-rw-r--r--   1 www      www           401 Jul 28 09:29 year_add.php
-rw-r--r--   1 www      www           531 Aug  4  2011 year_edit.php常用命令
在终端运行
man lftp
或登录ftp后输入
help
就可以看到命令列表
下面我们看一下lftp常用的命令:
ls
显示远端文件列表(!ls 显示本地文件列表)。
cd
切换远端目录(lcd 切换本地目录)。
get
下载远端文件。
mget
下载远端文件(可以用通配符也就是 *)。
pget
使用多个线程来下载远端文件, 预设为五个。
mirror
下载/上传(mirror -R)/同步 整个目录。
put
上传文件。
mput
上传多个文件(支持通配符)。
mv
移动远端文件(远端文件改名)。
rm
删除远端文件。
mrm
删除多个远端文件(支持通配符)。
mkdir
建立远端目录。
rmdir
删除远端目录。
pwd
显示目前远端所在目录(lpwd 显示本地目录)。
du
计算远端目录的大小
!
执行本地 shell的命令(由于lftp 没有 lls, 故可用 !ls 来替代)
lcd
切换本地目录
lpwd
显示本地目录
alias
定义别名
bookmark
设定书签。
exit
退出ftp
快捷书签

转载于:https://www.cnblogs.com/archoncap/p/5400916.html

linux中使用lftp上传下载文件相关推荐

  1. linux lftp下载目录,linux中使用lftp上传下载文件

    lftp是linux中一款ftp服务器相比windows中的ftp显得要复杂不少了,下面我来总结一下lftp文件上传,文件下载,及文件查找等等相关命令吧. lftp连接的几种方法,最常用的是lftp ...

  2. linux lftp上传文件,linux中使用lftp上传下载文件

    lftp连接的几种方法,最常用的是lftp name@site,这样可以不用明文输入密码. 1.lftp name@site 回车 输入密码 2.lftp name:password@site 回车 ...

  3. linux ftp 登录慢,linux中vsftpd登录,上传下载文件慢解决办法linux操作系统 -电脑资料...

    vsftpd登录慢主要是nameserver #定义DNS服务器的IP地址没有设置了,这样我们只要设置或更新一下nameserver即可解决了, 在使用vsftpd的过程中,一直以来都有一个问题就是在 ...

  4. Linux下scp无密码上传 下载 文件 目录的方法

    这篇文章主要介绍了Linux下scp无密码上传 下载 文件 目录的方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下 在Linux下远程备份的时候,需要配置scp的 无密码复制文件.目录.就把这个 ...

  5. scp命令Linux文件上传与下载,Linux利用scp命令上传下载文件

    标签:上传下载   目次   file   nbsp   bsp   test   www   文件下载   上传 1.从效劳器下载文件 scp username@servername:/path/f ...

  6. linux rz下载文件,Linux使用rz sz上传下载文件

    Linux使用rz sz上传下载文件 在SecureCRT这样的ssh登录软件里,通过在Linux界面里输入rz/sz命令来上传/下载文件 sz即使send Zmodem,就是用Zmodem文件传输协 ...

  7. linux ftp上传下载文件,Linux下ftp命令上传下载文件

    命令行下连接ftp服务器 方式一: 默认端口 ftp hostname 方式二: 指定端口 [ec2-user@ip-99-240-80-144 ~]$ ftp ftp> open 99.240 ...

  8. mac 下配置连接Linux服务器方法,上传下载文件操作

    1.先按照文档在本地生成SSHkey 2.mac输入 sudo -i 进入超级管理员#模式下,然后 创建用户 #useradd XXXadmin #passwd XXXadmin XXXadmin用户 ...

  9. 在linux中使用lftp和sftp下载文件(夹)

    一.首先确保你的系统中已经下载了lftp和sftp. 1.安装lftp sudo apt install lftp sudo apt install screen 2.安装sftp 在Linux系统中 ...

最新文章

  1. U盘安装LINUX系统,拔除U盘后无法引导系统
  2. java学习(154):文件复制
  3. 串口输出5v电压_为什么RS485比串口速度快距离远?--谈单端信号与差分信号之差异...
  4. Springboot: Failed to get nested archive for entry BOOT-INF/lib/ Zip64 archives are not supported
  5. Odoo10参考系列--混合而有用的类
  6. 802.11的CSMA/CA机制
  7. XP中的重要惯例和规则
  8. html制作微博界面,微博发布的HTML界面
  9. 重启Oracle数据库实例及监听器
  10. Android一行代码去掉百度导航的底部工具箱菜单
  11. 骨架屏Skeleton Screen
  12. 网站建设方案书怎么写,有规范有固定结构吗?
  13. 403 Forbidden nginx/1.6.2
  14. python牛顿法算立方根_Exercise 1.8 牛顿法求立方根
  15. NodeMCU项目(一)天气时钟
  16. rtx2060什么水平_RTX2060与Super有什么区别?RTX2060和RTX2060 Super性能对比评测
  17. jzxx1177买蛋糕II
  18. Qt 错误提示1: invalid use of incomplete type ‘***‘
  19. Android开发知识体系,技术实现
  20. 计算机图形辐照度学、光度学

热门文章

  1. Could not resolve host: 'localhost 报错解决办法
  2. android+录像中截图软件下载,录屏截图大师app
  3. 只在当前页面生效的css样式,修改页面中的一个样式 仅在当前页面生效
  4. cmd如何默认以管理身份运行
  5. java 复合_【福利】java新手做的复合型计算器!
  6. 第二批鸿蒙手机排行,鸿蒙系统第二批升级机型有哪些 鸿蒙系统第二批升级机型名单一览...
  7. textcnn文本词向量_文本分类模型之TextCNN
  8. 求一个任意实数c的算术平方根g的算法设计思想_算法复习第四篇——贪心法
  9. 基础线性规划实现---python
  10. 【OpenCV 例程200篇】02. 图像的保存(cv2.imwrite)