昨天在服务器上传一个4G的文件,上传了一晚上还没上传好,早晨发现连接重置了,查看了下ftp服务器上,上传了2.99G,怎么办?重新上传?
……
在win平台下的FTP是可以断点续传的,我想Linux下也是可以的,于是查看了下ftp命令的帮助文档,果然有的。使用如下:
1. ftp命令进入所上传的目录;
2. 使用ls命令查看文件,其中可以列出文件的大小,如:-rw-rw-rw- 1 user group 3279726016 Aug,其中3279726016 就是已经上传的文件大小;
3. 使用restart命令,restart 3279726016 ,会出现"restarting at 3279726016. execute get, put or append to initiate transfer"
4. 现在再执行put上传命令,文件就会续传了,
……在win平台下的FTP是可以断点续传的,我想Linux下也是可以的,于是查看了下ftp命令的帮助文档,果然有的。使用如下:
1. ftp命令进入所上传的目录;
2. 使用ls命令查看文件,其中可以列出文件的大小,如:-rw-rw-rw- 1 user group 3279726016 Aug,其中3279726016 就是已经上传的文件大小;
3. 使用restart命令,restart 3279726016 ,会出现"restarting at 3279726016. execute get, put or append to initiate transfer"
4. 现在再执行put上传命令,文件就会续传了,

本文介绍了一种在Linux环境下实现FTP断点续传的方法。通过使用FTP命令帮助文档中的restart命令,结合已上传文件大小信息,实现了文件的续传功能。

3万+

被折叠的 条评论
为什么被折叠?



