前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【linux命令讲解大全】097.lftpget和ncftp:强大的命令行FTP工具,让您轻松下载和上传文件

【linux命令讲解大全】097.lftpget和ncftp:强大的命令行FTP工具,让您轻松下载和上传文件

作者头像
全栈若城
发布2024-03-02 13:45:56
990
发布2024-03-02 13:45:56
举报
文章被收录于专栏:若城技术专栏若城技术专栏

lftpget

调用lftp指令下载指定的文件

补充说明

lftpget命令通过调用lftp指令下载指定的文件。

语法
代码语言:javascript
复制
lftpget [选项] [参数]
选项
  • -c:继续先前的下载
  • -d:输出调试信息
  • -v:输出详细信息
参数

文件:指定要下载的文件,文件必须是合法的URL路径。

ncftp

是增强的FTP工具

补充说明

ncftp命令是增强的FTP工具,比传统的FTP指令更加强大。FTP让用户得以下载存放于服务器主机的文件,也能将文件上传到远端主机放置。ncftp是文字模式FTP程序的佼佼者,它具备多样特色,包括显示传输速率,下载进度,自动续传,标住书签,可通过防火墙和代理服务器等。

语法
代码语言:javascript
复制
ncftp [选项] [参数]
选项
  • -u:指定登录FTP服务器时使用的用户名
  • -p:指定登录FTP服务器时使用的密码
  • -P:如果FTP服务器没有使用默认的TCP协议的21端口,则使用此选项指定FTP服务器的端口号
  • -m:在传之前尝试在目录位置创建目录(用于传目录的情况)
  • -R:递归传子目录
参数

FTP服务器:指定远程FTP服务器的IP地址或主机名。

安装
代码语言:javascript
复制
wget ftp://ftp.ncftp.com/ncftp/ncftp-3.2.3-src.tar.gz
tar zxvf ncftp-3.2.3-src.tar.gz
cd ncftp-3.2.3/
./configure --prefix=/usr/local/ncftp
make && make install
实例

将本地/etc/目录内的所有文件和目录,上传到FTP服务器的flv/games/目录内(如果不存在flv/games/目录则自动创建)。

代码语言:javascript
复制
/usr/local/ncftp/bin/ncftpput -u koumm -p koumm -P 21 -m -R 192.168.162.137 flv/games/ /etc/*
指令说明

ncftp的基本命令和普通FTP一样,可以输入help获得命令列表。对于所有的命令,都可以使用help <命令>的格式获得详细帮助。以l开头的是对本地执行的命令,其它的是对登录的FTP服务目录的操作命令。

增加的本地文件系统的操作命令:

  • lls:列出本地当前目录文件
  • lmkdir:本地建立目录
  • lrename:本地文件改名
  • lpwd:显示当前本地路径
  • lchmod:改变本地文件权限
  • lpage:显示本地文件内容
  • lrm:删除本地文件
  • lrmdir:删除本地目录
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2023-09-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • lftpget
    • 补充说明
      • 语法
        • 选项
          • 参数
          • ncftp
            • 补充说明
              • 语法
                • 选项
                  • 参数
                    • 安装
                      • 实例
                        • 指令说明
                        领券
                        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档