ossutil下载(命令行管理工具)_ossutil免费版下载
《ossutil免费版》是一款很强大的命令行管理工具,该软件可以向用户分享非常简洁的管理命令,并且知识兔是支持buket管理以及文件管理等功能,功能是非常丰富的,在ossutil(oss命令行工具)免费版知识兔这款软件中,当用户使用ossutil命令时是可以设定自己的语言,但是用户一定要注意了,必须确保系统是UTF-8编码的,不然的话可能会显示加扰代码,知识兔这款软件还是非常不错的,知识兔可以为你工作带来极大的便捷。
ossutil免费版亮点:
可通过ossutil,您可以进行如下操作:
1、管理碎片(part),如:列举和删除part等。
2、管理Bucket,如:创建、列举或删除Bucket等。
3、管理Object,如:上传、知识兔下载、列举、拷贝和删除Object等。
ossutil免费版常见问题:
一、使用-u参数上传文件时出现skip提示?
问题分析:使用-u参数上传文件的时候,ossutil会将上传文件和存储空间(Bucket)内已有文件进行一次比对。若发现上传的文件与目标Bucket内已有文件同名,且该文件的最后修改时间早于或等于Bucket内已有文件,上传时会跳过该文件;若该文件的最后修改时间晚于Bucket内已有文件,则重新上传该文件。所以使用-u参数上传文件时出现skip提示是正常现象。
解决方案:确认Bucket内文件上传无问题后忽略该提示。
二、文件解冻时出现403报错?
问题分析:操作解冻文件的过程中出现403,有以下两种可能性。
若您是使用子账号操作文件,可能是子账号权限不足,无目标文件的操作权限。
您文件内容违禁OSS被封禁了。
解决方案:
子账号权限不足:增加子账号权限。
文件内容违禁:删除或忽略该文件。
三、使用ls命令查看Bucket无文件,删除Bucket时报错?
问题分析:使用ls命令列举Bucket内的文件且未携带任何选项时,无法列举碎片、历史版本文件(仅存在于开启过版本控制的Bucket)。若Bucket为非空(即Bucket中存在碎片、历史版本文件),仅使用rm命令无法删除该Bucket。
解决方案:
先删除碎片和历史版本文件(未开启过版本控制请忽略),再删除Bucket。
删除碎片和历史版本文件。
列举并删除碎片:
./ossutil ls oss://bucket1 -m
./ossutil rm -m oss://bucket1 -r
列举并删除历史版本文件:
./ossutil ls oss://bucket1 –all-versions
./ossutil rm oss://bucket1 –all-versions -r
删除Bucket。
./ossutil rm oss://bucket1 -b
强制删除Bucket。
若存储空间未开启版本控制,知识兔使用如下命令强制删除Bucket:
./ossutil rm oss://bucketname -abrf
若存储空间已开启版本控制,知识兔使用如下命令强制删除Bucket:
./ossutil rm oss://bucketname -abrf –all-versions
警告 Bucket及文件被删除后,无法恢复,请谨慎使用该命令。
四、文件上传、知识兔下载进度超过100%?
问题分析:ossutil在上传、知识兔下载文件时,会自动生成一个名为.ossutil_checkpoint文件夹。当目标文件超过100 MB时,ossutil默认使用断点续传上传或下载目标文件,并将过程中生成的断点信息文件保存在.ossutil_checkpoint文件夹中。上传、知识兔下载任务完成后,会自动删除这个文件夹。
解决方案:
将当前任务结束,重新开始上传、知识兔下载任务。
在cp命令中加上–checkpoint-dir参数,并手动指定一个与默认checkpoint文件夹不同名的文件夹。例如:
./ossutil cp oss://bucket1/myphoto.jpg /dir –checkpoint-dir checkpoint。
下载仅供下载体验和测试学习,不得商用和正当使用。