精华内容
下载资源
问答
  • lftp下载文件
    2021-05-09 07:44:51

    用法:

    复制代码 代码示例:

    lftp ftp://用户名:密码@IP

    >

    下载目录 mirror DIRNAME   【下载整个目录里包含子目录,推荐此命令】

    上传目录 mirror -R DIRNAM

    下载目录

    ...

    用法: lftp ftp://用户名:密码@IP

    >

    下载目录 mirror DIRNAME   【下载整个目录里包含子目录,推荐此命令】

    复制代码 代码示例:

    上传目录 mirror -R DIRNAM

    下载目录

    复制代码 代码示例:

    方法一 > mget -d DIRNAME/*

    方法二 > mirror DIRNAME

    上传目录

    复制代码 代码示例:

    方法一 >mput -d DIRNAME/*

    方法二 >mirror -R DIRNAME

    下载普通文件

    > get FILENAME

    下传多个普通文件

    > mget *

    lftp搜索文件方法

    复制代码 代码示例:

    ls -R | grep .iso

    find -d 3 | grep .iso

    在使用中,多看看帮助 help

    bookmark 标签

    cat/more/less 显示文件内容(用cat和more)

    zcat/zmore/zless 显示文件内容(用zcat和zmore,区别是zcat和zmore只能直接操作.gz文件)

    bzcat/bzmore/bzless 显示文件内容(用bzcat和bzmore,区别是bzcat和bzmore只能直接操作.bz2文件)

    get/mget/pget 抓取文件

    put/mput/ 上传文件

    mirror (-R) 下载上传目录

    对于lftp命令,大家应该多看些手册中的说明,找到常用的命令选项国,深入研究下吧。

    更多相关内容
  • lftp是linux中一款ftp服务器相比windows中的ftp显得要复杂不少了,下面我来总结一下lftp文件上传,文件下载,及文件查找等等相关命令吧。lftp连接的几种方法,最常用的是lftp name@site,这样可以不用明文输入密码。...

    lftp是linux中一款ftp服务器相比windows中的ftp显得要复杂不少了,下面我来总结一下lftp文件上传,文件下载,及文件查找等等相关命令吧。

    lftp连接的几种方法,最常用的是lftp name@site,这样可以不用明文输入密码。

    、lftp name@site 回车 输入密码

    、lftp name:password@site 回车

    、lftp site 回车login 用户名 密码

    、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: directory, files, symlinks

    New: files, symlinks

    lftp下载文件命令

    get下载单个文件

    代码如下 复制代码

    lftp webmaster@phpyuandi.com@115.47.192.146:/> get html.php

    bytes transferred

    选择某个目录下某种扩展名的下载

    代码如下 复制代码

    lftp webmaster@phpyuandi.com@115.47.192.146:/你的目录> mget *.php

    [] 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

    快捷书签

    [Linux]非常方便的上传下载文件工具rz和sz

     linux上非常方便的上传下载文件工具rz和sz (本文适合linux入门的朋友) [一般用于SecureCRT ssh中使用] █ 法一:直接用yum安装lrzsz(推荐) yum insta ...

    在windows中使用PuTTy上传下载文件和目录

    打开windows的cmd,使用cd命令切换到PuTTy安装目录 C:\Users\NUC>cd C:\Program Files\PuTTY 在cmd中使用pscp命令上传下载文件 windo ...

    linux利用scp远程上传下载文件/文件夹

    scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的.可能会稍微影响一下速度. 当你服务 ...

    Linux服务器使用XShell上传下载文件

    在学习Linux过程中,我们常常需要将本地文件上传到Linux主机上,这里简单记录下使用Xsheel工具进行文件传输 1:首先连接上一台Linux主机 2:输入rz命令,看是否已经安装了lrzsz,如 ...

    Linux下通过ssh上传下载文件

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/jun8148/article/deta ...

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

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

    linux和windows之间上传 下载文件 非ftp方式

    用 命令 rz   上传   sz 下载  文件夹加上 -r  rz上传替换时用 -y   谁用谁知道 两台linux传 : scp -r  文件夹  username@ip:路径  (如果传输文件就 ...

    linux利用sh脚本上传下载文件到ftp服务器

    ####本地的/app/awsm/csv2 to ftp服务器上的/awsm/#### #!/bin/sh export today=`date +%Y-%m-%d` ftp -v -n 10.116 ...

    JAVA中使用FTPClient上传下载

    Java中使用FTPClient上传下载 在JAVA程序中,经常需要和FTP打交道,比如向FTP服务器上传文件.下载文件,本文简单介绍如何利用jakarta commons中的FTPClient(在c ...

    随机推荐

    Spring3.0.6定时任务task:scheduled

    展开全文
  • lftp是linux中一款ftp服务器,相比windows中的ftp显得要复杂不少了,下面我来总结一下lftp文件上传,文件下载,及文件查找等等相关命令吧。 语法格式: lftpget [参数] [文件] 常用参数: -c 继续先前的下载 -...
  • linux系统通过lftp结合sftp向windows系统发送文件
  • NULL 博文链接:https://yunlong167167.iteye.com/blog/2369584
  • 基本上, 从LFTP下载远程目录所需的是mirror实用程序。 LFTP的内置镜像操作可以下载或更新整个目录树。还有一个反向镜像(镜像-R), 用于上载或更新服务器上的目录树。镜像还可以使用FXP(如果有)在两个远程服务器之间...

    基本上, 从LFTP下载远程目录所需的是mirror实用程序。 LFTP的内置镜像操作可以下载或更新整个目录树。还有一个反向镜像(镜像-R), 用于上载或更新服务器上的目录树。镜像还可以使用FXP(如果有)在两个远程服务器之间同步目录。

    在此示例中, 我们将编写一个由lftp实用程序执行的lftp脚本。这样做基本上是可以使用set选项在我们的脚本中设置lftp inline的自定义属性。首先创建download_example.lftp文件, 然后根据服务器的身份验证方法, 将以下内容添加到该文件中:

    A.使用用户名和密码

    如果你使用用户名和纯文本密码通过SFTP访问服务器, 则这是继续进行的方法。在打开的指令中, 提供用于指定协议的身份验证字符串, 用于登录的用户名(通常是root)和密码, 后跟服务器的IP地址或域:

    set ssl:verify-certificate no

    set sftp:auto-confirm yes

    open sftp://username:password@server.address.com

    mirror --verbose --use-pget-n=8 -c --verbose /remote/directory/that-you-want-to-download /local/directory/to-save;

    bye

    B.使用SSH密钥

    如果使用SSH密钥代替基本身份验证来访问服务器, 则需要使用OpenSSH密钥来访问它。只需将LFTP使用的连接程序更改为SSH, 并使用必要的参数, 然后使用-i参数指定身份文件:

    set ssl:verify-certificate no

    set sftp:auto-confirm yes

    set sftp:connect-program "ssh -v -a -x -i C:\Users\\.ssh\id_rsa"

    open sftp://username:dummy-password@server.address.com

    mirror --verbose --use-pget-n=8 -c --verbose /remote/directory/that-you-want-to-download /local/directory/to-save;

    bye

    pget选项使用多个连接获取指定的文件(或目录)。这样可以加快传输速度, 但会给网络和服务器造成很大的影响, 从而影响其他用户。仅在确实必须尽快传输文件时使用, 否则从示例中将其删除。 –use-pget-n参数指定用于在镜像下传输每个文件的pget命令的数量。闭包可以与源或目标主机名匹配, 使用的最小数字应大于0。如果该值小于2, 则不使用pget。

    保存脚本后, 使用以下命令与lftp一起运行它:

    lftp -f download_example.lftp

    这将自动开始下载目录, 并通过–verbose参数输出进度, 该参数提供有关任务进度的详细输出:

    95e40036a621558c655f51993f95454c.png

    脚本完成后, 借助LFTP, 你现在将在本地系统中本地拥有远程目录。

    编码愉快!

    展开全文
  • 1、安装lftp yum install -y lftp 2、登录 lftp user:password@ip 3、查看是否登录成功 ls看下否显示目录 提示报错: 提示Fatal Error: Certificate Verification: Not Trusted 解决办法: 错误意思是证书未...

    1、安装lftp

    yum install -y lftp
    

    2、登录

    lftp user:password@ip
    

    3、查看是否登录成功

    • ls看下否显示目录
    • 提示报错:

    提示Fatal Error: Certificate Verification: Not Trusted

    解决办法:

    错误意思是证书未被信任,
    vi /etc/lftp.conf,加入如下内容:
    set ssl:verify-certificate no
    或直接在lftp命令提示符下输入
    set ssl:verify-certificate no
    再次登录lftp user:password@ip,
    ls可以看到ftp上的目录了

    • 提示密码错误

    如果你的密码中有特殊字符,例如你的密码是2022!02,
    你需要加上转义字符\,即你的密码需要改为2022!02

    4、下载文件

    cd 到文件所在目录,get -c 文件名,即可下载成功
    或者直接 get -c 路径/文件名。

    5、lftp自动下载文件

    可以写个简单的小脚本实现自动下载文件

    lftp user:password@ip <<EOF 
    get -c 路径/文件 
    exit 
    EOF
    
    展开全文
  • 输入密码,切换到lftp路径,这时候l输入ls命令查看当前目录下文件: 此步骤可能报错: (1).ls: Fatal error: Certificate verification: Not trusted (1E:91:90:86:47:16:96:7D:12:C4:AC:3F:0F:04:98:C2:3C:78...
  • lftp4.4.8离线安装包

    2022-06-15 21:44:25
    lftp,lftp依赖包
  • lftp上传和下载文件夹

    千次阅读 2019-03-28 18:00:44
    get命令用来下载文件,却无法下载文件夹。如果要上传和下载文件夹,就要用到mirror命令了。 简单示例: 下载:mirror rdir ldir // 将远程目录rdir下载到本地目录ldir 上传:mirror -R ldir rdir // 将本地目录...
  • lftp使用详解

    2021-03-15 23:30:20
    lftp 是一个功能强大的下载工具,它支持访问文件的协议: ftp, ftps, http, https, hftp, fish.(其中ftps和https需要在编译的时候包含openssl库)。llftp的界面非常想一个shell: 有命令补全,历史记录,允许多个后台...
  • lftp for Windows

    2017-08-15 01:24:49
    lftp for Windows
  • 要实现从远程服务器自动同步文件到本地服务器,使用lftp。 先安装lftp(centos,离线安装),命令: yum install lftp -y 然后测试能否远程连接,(我的是sftp,端口6622,默认ftp是21、sftp是22)命令,以下3种...
  • LFTP下载远程文件

    2019-10-06 14:05:58
    拓展阅读: https://linux.cn/article-5460-1.html 转载于:https://www.cnblogs.com/everfight/p/lftp.html
  • 最近在维护网站的时候,发出了一个非常好的FTP工具LFTP,可以方便地往FTP服务器上传、下载文件,其中最实用的功能莫过于同步网站的功能,可以从本地向服务步同步,也可以从服务器住本地进行同步,对于网站备份、恢复...
  • #yum install lftp安装完毕。。lftp -u $USERNAME,$PASSWORD sftp://$HOST <cd $SFTPBACKUPput $BACKUP/$DataBakNamebyeEOF按照上面的格式进行登录,居然报错了。[root@just .ssh]# lftp -u qujun,qsc123 sftp://...
  • ftp IPuser USERNAMEPASSWORD> open -u下传目录 mirror DIRNAME上传目录 mirror -R DIRNAME下传目录方法一 > mget -d DIRNAME/*方法二 > mirror DIRNAME上传目录...mirror -R DIRNAME下传普通文件> ge...
  • lftp服务端访问 ftp服务器(是一个第三方的软件,需要安装) 0.预备知识 1.安装lftp 2.下载上传文件、文件夹 ...掌握怎么登录,如何从服务器端下载文件和文件夹到客户端,如何上传文件和文件夹到服务器去。 ...
  • lftp优秀的文件客户端程序补充说明lftp命令 是一款优秀的文件客户端程序,它支持ftp、SETP、HTTP和FTPs等多种文件传输协议。lftp支持tab自动补全,记不得命令双击tab键,就可以看到可能的选项了。语法lftp(选项)...
  • lftp上传文件shell脚本

    千次阅读 2019-07-04 11:57:02
    先说下业务需求,我们需要定时上传昨天产生的统计文件给其他服务器。写一个shell脚本 用crontab定时执行。 重点 1 路径问题 因为是crontab定时执行,所以都是绝对路径。我把脚本放在跟需要上传的文件同级目录下,...
  • 思路:刚开始想的是把文件上传到对端服务器然后再执行入库命令,但是其实没有必要这样,其实直接在本地也可以用命令入库到对端redis,只需要端口通了即可。 配置防火墙策略,指定ip访问redis: iptables -I INPUT -s...
  • lftp 连接超时或卡connecting
  • ftp命令行下载/上传文件

    千次阅读 2022-04-20 11:40:00
    下载(不输入bin的话下载文件会有问题) 2.1先输入bin 2.2 get 文件名 3.上传文件 准备工作: 需要安装ftp,如果没有直接安装,安装命令:yum -y isntall ftp 1.登陆 ftp 192.168.168.121 Connected to 192.168.168.121 ...
  • 使用ftp的简单方法:#!... EOFuser username passwordcd /home/xxx/xxx/what/you/want/put what_you_want_to_uploadbyeEOF用lftp:#!/bin/bashlftp -u username,password ip << EOFcd /home/x...
  • lftp命令

    2021-05-10 08:03:25
    同时还有递归镜像整个目录树以及断点续传下载的功能, lftp的传输任务可以安排时间段计划执行,可以限制带宽和创建传输列表,支持类似Unix shell的任务控制。客户端还可以在交互式或自动脚本里使用。语法格式lftp ...
  • 使用它的mirror命令可以把本地的文件通过lftp备份到远程FTP服务器上。如果没有lftp命令,需要先安装:yum install lftp1、lftp登陆lftp登陆常用格式:lftp [-d] [-e cmd] [-p port] [-u user[,pass]] [site][-d]在...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 10,030
精华内容 4,012
关键字:

lftp下载文件