使用s3cmd删除不完整的下载

时间:2014-11-03 10:51:43

标签: download s3cmd

我在网络连接不良的网络上使用s3cmd。有时,它会在同步过程中停止,从而导致一半完成的文件/损坏的文件。通常情况下,我希望它只是继续暂停,但在这种情况下由于各种原因我不希望有不完整的下载。

有没有办法告诉s3cmd永远不要保存尚未完全下载的本地文件,而是在下次同步时重新开始?

1 个答案:

答案 0 :(得分:0)

或者,您可以使用https://github.com/minio/mc删除不完整的上传

$ mc ls https://s3.amazonaws.com/<yourbucket> incomplete

You can selectively delete on or recursively all incomplete uploads

$ mc rm https://s3.amazonaws.com/<yourbucket>/... incomplete force

要从关闭的地方继续mc已经实现了基于会话的上传,以便进行任何网络断开连接和故意终止。 mc保存复制/镜像操作的本地会话。

您也可以使用

轻松恢复它们
$ mc session resume <resume_id>