使用ftp命令进行断点续传(reget、restart)
使用ftp命令进行断点续传
- 问题描述
- 实现方法
- 基本操作
- 上传(restart)
- 下载(reget)
- 其他说明
问题描述
在服务器端安装好vsftp,在客户端安装好ftp后,在客户端向服务器端上传文件或下载文件,如何使用命令进行断点续传?
实现方法
基本操作
在客户端使用ftp时,使用 ftp IP方式与服务器端建立连接后,可以使用help 或?查看ftp支持的命令,每条命令还可以使用 **help [command]**的方法查看使用说明。
常用的命令有使用put 或send 进行上传操作;使用mput 批量上传多个文件;使用get 或 recv进行下载;使用mget 进行批量下载。
如果在上传或下载过程中因为各种原因传输中断了,可以进行断点续传:
上传(restart)
如果在客户端向服务器端上传文件时发上了中断。
- 首先,使用size命令查看服务器端已接收文件的大小:size 文件名;
- 然后,使用restart命令设置断点位置: restart 已上传文件的大小;
- 最后,再次使用put命令继续上传:put 文件名。
可见,第一次上传了126308326 bytes数据,第二次上传了783659034 bytes数据,总共909967360 bytes,即文件的总大小:
下载(reget)
文件的断点下载相比上传更简单,仅需要使用 reget 文件名 即可自动续传,不需要设置断点的位置。
其他说明
进行二进制文件传输,需要设置传输模式为 binary(直接输入binary命令即可设置)。
客户端向服务器端上传文件,需要使用被动模式,使用passive命令开启。
可以使用 hash 分块大小 的方式,设置上传或下载的进度条,其中分块大小支持输入单位,如100M等。
使用ftp命令进行断点续传(reget、restart)相关推荐
- Linux下通过ftp命令实现断点续传(reget)
同事在Linux通过FTP获取一个1.3G的大文件,传了一个上午,结果在1.1G左右的时候,数据链路断开,ftp命令假死状态,文件大小不在增加.如果重新导入,下午肯定完不成了,得考虑断点续传,以前都是 ...
- linux ftp 命令集合
1 前言 下面就所有命令给出解释和例子. 说明: 1. remote-file 指远程文件,即服务器上的文件 2. local-file 指本地文件,即本地机器上的文件 2 登录登出命令 2.1 ...
- FTP命令行使用精粹
FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作系统下使用FTP,都会遇到大量的FTP内部命令.熟悉并灵活应用FTP的内部命令,可以大大方便使用者,并收到事半功倍之 ...
- linux vsftpd用法,Linux_LINUX系统下vsftpd 命令详解,FTP命令是Internet用户使用最频 - phpStudy...
LINUX系统下vsftpd 命令详解 FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操 作系统下使用FTP,都会遇到大量的FTP内部命令. 熟悉并灵活应用FTP的内 ...
- linux系统的ftp命令大全,linux系统ftp命令(示例代码)
先来一段简单的ftp 下载脚本 ftp -i -n< open 14.2.33.211 user etl etl cd /etlfile/ftpfile lcd /etlfile/getfile ...
- linux下ftp命令输出日志,ftp中/var/log/xferlog日志解析及ftp常用命令常用
在vsftpd.conf中有如下内容定义了日志的记录方式: ##表明FTP服务器记录上传下载的情况 xferlog_enable=YES ##表明将记录的上传下载情况写在xferlog_file所指定 ...
- [App] FTP 命令全集
1 前言 下面就所有命令给出解释和例子. 说明: 1. remote-file 指远程文件,即服务器上的文件 2. local-file 指本地文件,即本地机器上的文件 2 登录登出命令 2.1 ft ...
- 最完整的dos命令字典,IIS服务命令,FTP命令
https://www.cnblogs.com/accumulater/p/10670051.html(优秀博文) 一.最完整的dos命令字典 net use ipipc$ " " ...
- DOS上登陆FTP的命令和步骤(ftp命令全集)
DOS上登陆FTP的命令和步骤(ftp命令全集) DOS本身就是一个FTP的客户端,当搭建FTP服务器时,可用通过DOS进行调试,具体相关命令如下: DOS下登陆FTP的命令和步骤(ftp命令全集) ...
最新文章
- iPad上面的扫描加水印免费软件推荐
- LA3971 组装电脑
- 如何在Python中删除字符串中的所有反斜杠?
- 微信JS-SDK选择相册或拍照并上传PHP实现
- 如何设置Win11系统右键刷新
- mysql 读取oracle_RobotFramework读取mysql和oracle数据库
- 结合公司业务后,对极光推送的进一步思考
- PDF Converter 注册码
- Unity HTC vive移动定位器的开发使用
- java calendar星期_作业-用Calendar获取今天是星期几
- PLUS模型教程五:多情景设置,附全套教程练习数据
- WWW 2022最佳论文出炉!北京大学团队获唯一最佳学生论文奖
- Linux之yum 命令详解
- 手机删掉的照片怎么恢复
- MATLAB :xlim 、 ylim 、zlim简介
- 造轮子之后台管理模板
- word2007表格计算机,电脑员好做吗?使用word2007表格?
- Nginx 监控模块
- OpenCL-学习教程(一)
- Android节操视频
热门文章
- 西电计算机原理与系统组装实验报告,西电计组实验报告.docx
- 嵌入式Linux驱动开发【学习小结】
- Magic2的声音钥匙 荣耀FlyPods铃兰白11月11日心动来袭
- WiFiSpoof for Mac(Mac地址修改工具)
- 简简单单 My SQL 学习笔记(2)——分组和简单数据的查询
- ubuntu linux 32 16.04root密码,Ubuntu 16.04 Xenial:如何重置密码(忘记密码)
- dl dt dd 标签的用法(二)
- 获得创业融资的三大途径有哪些
- 搞定淘宝宝贝图片尺寸标注
- C++ Opencv——瓷砖检测