帮助中心

首页 产品文档存储对象存储开发者工具 正文

对象存储产品文档之:开发者工具

您可以在我们的web上管理您的对象存储,也可通过该命令行管理。

工具下载or安装

linux平台:

32位下载: speedycmd_x32
64位下载: speedycmd_x64

操作:
1、利用wget或者其他下载方式下载命令行工具
2、chmod a+x <工具>

speedycmd使用详解

Parameter details:

-i:指定存储主机ip地址或者域名,域名要除去
-a:指定access_key
-s:指定secret_key
-b:指定桶名
-m:指定目标桶名
-n:指定目标对象名
-o:指定对象名
-h:获取命令帮助

--config

配置config文件
说明:通过这种配置方式,可以将ip、access_key、secret_key写入当前用户家目录下的.speedycmd.config里,之后命令行就可以不用带着该三参数,操作更方便,注意:如果配置文件已经存在,同时命令行带着该仨参数,那么命令行参数生效。

./speedycmd -i -a -s --config

--ls:

列出所有的桶

./speedycmd -i -a -s --ls

列出某个桶下所有的object

./speedycmd -i -a -s --ls -b "image"

查看某个object属性

./speedycmd -i -a -s --ls -b 'image' -o "backgroud.jpg"

--create

创建一个桶

./speedycmd -i -a -s --create -b "picture"

--delete

删除一个桶

./speedycmd -i -a -s --delete -b "image"

删除一个桶下的对象

./speedycmd -i -a -s --delete -b "image" -o "backgroud.jpg"

--copy

复制一个对象到另一个bucket下

./speedycmd -i -a -s --copy -b "image" -o "flower.jpg" -m "picture" -n "flower.jpg"

--download

下载一个对象

./speedycmd -i -a -s --download /root/backgroud.jpg -b "image" -o "backgroud.jpg"

--upload

上传一个对象

./speedycmd -i -a -s --upload /root/backgroud.jpg -b "image" -o "backgroud.jpg"

--set-acl

设置一个object的acl

./speedycmd -i -a -s --set-acl "private" -b "image" -o "backgroud.jpg"

注意:acl目前支持三种:'private','public-read','public-read-write'

--set-meta

设置一个object的http header

./speedycmd -i -a -s --set-meta "{'Expires': '5','Cache-Control':'haha','Content-Language':'english','x-oss-tag':'hello','aa':'bb'}" -b "image" -o "backgroud.jpg"

注意:acl目前支持三种:'private','public-read','public-read-write'

--version

获取该命令当前的版本