![ossutil(oss命令行工具)[V1.0官方版] ossutil(oss命令行工具)[V1.0官方版]](/package/softPlug/static/upload/icon/20250424/dba7509480eaa5edfb56f453386c7bb5.png)
点击:1次
分类:系统工具
ossutil是以cmd方法管理方法OSS数据信息的专用工具,提供便利、简约、丰富多彩的储存空间(Bucket)和文件(Object)管理方法指令,适用windows、Linux、 Mac服务平台。
软件功能
根据ossutil,您能够开展以下实际操作:
管理方法Bucket,如:建立、例举或删除Bucket等。
管理方法Object,如:提交、下载、例举、复制和删除Object等。
管理方法残片(part),如:例举和删除part等。
安装步骤
Windows系统软件(以64位系统为例子)
下载专用工具。
将专用工具缓解压力到特定的文件夹,并双击鼠标运作ossutil.bat文件。
转化成配备文件,配备主要参数参照Linux系统软件的配备主要参数。
D:ossutilgt;ossutil64.exe config
软件问答
文中详细介绍在应用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文件夹中。提交、下载任务完成后,会全自动删除这一文件夹。若单机版运作超出一个ossutil案例,且都会开展提交或下载每日任务,当在其中一个ossutil的任务完成后,会全自动删除.ossutil_checkpoint文件夹,造成 其他必须应用上传下载的ossutil每日任务进展超出100%且没法进行。
解决方法:
将当前任务完毕,从头开始提交、下载每日任务。
在cp命令中再加上--checkpoint-dir主要参数,并手动式特定一个与默认设置checkpoint文件夹不一样名的文件夹。比如:
./ossutil cp oss://bucket1/myphoto.jpg#160; /dir#160; --checkpoint-dir checkpoint