使用ftp命令进行断点续传

  • 问题描述
  • 实现方法
    • 基本操作
    • 上传(restart)
    • 下载(reget)
    • 其他说明

问题描述

在服务器端安装好vsftp,在客户端安装好ftp后,在客户端向服务器端上传文件或下载文件,如何使用命令进行断点续传?

实现方法

基本操作

在客户端使用ftp时,使用 ftp IP方式与服务器端建立连接后,可以使用help 或?查看ftp支持的命令,每条命令还可以使用 **help [command]**的方法查看使用说明。

常用的命令有使用put 或send 进行上传操作;使用mput 批量上传多个文件;使用get 或 recv进行下载;使用mget 进行批量下载。
如果在上传或下载过程中因为各种原因传输中断了,可以进行断点续传:

上传(restart)

如果在客户端向服务器端上传文件时发上了中断。

  1. 首先,使用size命令查看服务器端已接收文件的大小:size 文件名
  2. 然后,使用restart命令设置断点位置: restart 已上传文件的大小
  3. 最后,再次使用put命令继续上传:put 文件名

    可见,第一次上传了126308326 bytes数据,第二次上传了783659034 bytes数据,总共909967360 bytes,即文件的总大小:

下载(reget)

文件的断点下载相比上传更简单,仅需要使用 reget 文件名 即可自动续传,不需要设置断点的位置。

其他说明

进行二进制文件传输,需要设置传输模式为 binary(直接输入binary命令即可设置)。
客户端向服务器端上传文件,需要使用被动模式,使用passive命令开启。
可以使用 hash 分块大小 的方式,设置上传或下载的进度条,其中分块大小支持输入单位,如100M等。

使用ftp命令进行断点续传(reget、restart)相关推荐

  1. Linux下通过ftp命令实现断点续传(reget)

    同事在Linux通过FTP获取一个1.3G的大文件,传了一个上午,结果在1.1G左右的时候,数据链路断开,ftp命令假死状态,文件大小不在增加.如果重新导入,下午肯定完不成了,得考虑断点续传,以前都是 ...

  2. linux ftp 命令集合

    1 前言 下面就所有命令给出解释和例子. 说明:  1. remote-file 指远程文件,即服务器上的文件 2. local-file  指本地文件,即本地机器上的文件 2 登录登出命令 2.1 ...

  3. FTP命令行使用精粹

    FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作系统下使用FTP,都会遇到大量的FTP内部命令.熟悉并灵活应用FTP的内部命令,可以大大方便使用者,并收到事半功倍之 ...

  4. linux vsftpd用法,Linux_LINUX系统下vsftpd 命令详解,FTP命令是Internet用户使用最频 - phpStudy...

    LINUX系统下vsftpd 命令详解 FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操 作系统下使用FTP,都会遇到大量的FTP内部命令. 熟悉并灵活应用FTP的内 ...

  5. linux系统的ftp命令大全,linux系统ftp命令(示例代码)

    先来一段简单的ftp 下载脚本 ftp -i -n< open 14.2.33.211 user etl etl cd /etlfile/ftpfile lcd /etlfile/getfile ...

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

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

  7. [App] FTP 命令全集

    1 前言 下面就所有命令给出解释和例子. 说明: 1. remote-file 指远程文件,即服务器上的文件 2. local-file 指本地文件,即本地机器上的文件 2 登录登出命令 2.1 ft ...

  8. 最完整的dos命令字典,IIS服务命令,FTP命令

    https://www.cnblogs.com/accumulater/p/10670051.html(优秀博文) 一.最完整的dos命令字典 net use ipipc$ " " ...

  9. DOS上登陆FTP的命令和步骤(ftp命令全集)

    DOS上登陆FTP的命令和步骤(ftp命令全集) DOS本身就是一个FTP的客户端,当搭建FTP服务器时,可用通过DOS进行调试,具体相关命令如下: DOS下登陆FTP的命令和步骤(ftp命令全集) ...

最新文章

  1. iPad上面的扫描加水印免费软件推荐
  2. LA3971 组装电脑
  3. 如何在Python中删除字符串中的所有反斜杠?
  4. 微信JS-SDK选择相册或拍照并上传PHP实现
  5. 如何设置Win11系统右键刷新
  6. mysql 读取oracle_RobotFramework读取mysql和oracle数据库
  7. 结合公司业务后,对极光推送的进一步思考
  8. PDF Converter 注册码
  9. Unity HTC vive移动定位器的开发使用
  10. java calendar星期_作业-用Calendar获取今天是星期几
  11. PLUS模型教程五:多情景设置,附全套教程练习数据
  12. WWW 2022最佳论文出炉!北京大学团队获唯一最佳学生论文奖
  13. Linux之yum 命令详解
  14. 手机删掉的照片怎么恢复
  15. MATLAB :xlim 、 ylim 、zlim简介
  16. 造轮子之后台管理模板
  17. word2007表格计算机,电脑员好做吗?使用word2007表格?
  18. Nginx 监控模块
  19. OpenCL-学习教程(一)
  20. Android节操视频

热门文章

  1. 西电计算机原理与系统组装实验报告,西电计组实验报告.docx
  2. 嵌入式Linux驱动开发【学习小结】
  3. Magic2的声音钥匙 荣耀FlyPods铃兰白11月11日心动来袭
  4. WiFiSpoof for Mac(Mac地址修改工具)
  5. 简简单单 My SQL 学习笔记(2)——分组和简单数据的查询
  6. ubuntu linux 32 16.04root密码,Ubuntu 16.04 Xenial:如何重置密码(忘记密码)
  7. dl dt dd 标签的用法(二)
  8. 获得创业融资的三大途径有哪些
  9. 搞定淘宝宝贝图片尺寸标注
  10. C++ Opencv——瓷砖检测