本文共 1397 字,大约阅读时间需要 4 分钟。
摘要 除了我们平时在项目用API接口对接阿里云的OSS,阿里云还为我们提供了两个OSS包管理工具:一个是ossbrowser(OSS图形化管理工具),另一个是ossutil(命令行方式管理OSS数据的工具),我们一般会使用命令行工具ossutil来统一管理我们项目编译打包好的jar包,然后每台服务器使用ossutil就可以获取到最新的统一的jar包。
阿里云官网:www.aliyun.com
官网介绍:ossutil是以命令行方式管理OSS数据的工具,提供方便、简洁、丰富的存储空间(Bucket)和文件(Object)管理命令,支持Windows、Linux、 Mac平台。
通过ossutil,您可以进行如下操作:
管理Bucket,如:创建、列举或删除Bucket等。管理Object,如:上传、下载、列举、拷贝和删除Object等。管理碎片(part),如:列举和删除part等。
我这里是centos系统,所以安装官网上Linux系统(64位系统)例子来安装。
# 进入我们的软件安装目录
cd /usr/local/
ll
# 新建oss安装目录
mkdir oss
ll
# 进入oss安装目录
cd oss
# 下载ossutil命令到当前oss安装目录
wget http://gosspublic.alicdn.com/ossutil/1.7.0/ossutil64
ll
# 修改成可执行文件
chmod 755 ossutil64
# 这个时候ossutil64这个文件就变绿了,现在是可执行文件了
ll
# 在使用命令之前我们需要先配置好oss的配置信息
./ossutil64 config
# 配置好之后会自动生成配置文件
# 输入:/usr/local/oss/.ossutilconfig,在当前oss安装目录下生成配置文件,不使用默认配置文件
请输入配置文件名,文件名可以带路径(默认为:/root/.ossutilconfig,回车将使用默认配置文件。如果用户设置为其它文件,在使用命令时需要将--config-file选项设置为该文件):/usr/local/oss/.ossutilconfig
# 输入:CH
请输入语言(CH/EN,默认为:CH,该配置项将在此次config命令成功结束后生效):CH
# 设置Endpoint、AccessKey、STSToken参数
请输入endpoint:(输入你的endpoint)
请输入accessKeyID:(输入你的accessKeyID)
请输入accessKeySecret:(输入你的accessKeySecret)
请输入stsToken:(直接回车)
# 查看当前目录下的隐藏文件,可以看到有生成一个.ossutilconfig配置文件
ls -a
# 命令安装完成!
# 查看Bucket列表,由于我们在安装时指定了配置文件路径,所以这里每个命令需要带上配置文件路径
./ossutil64 ls --config-file .ossutilconfig
# 查看Bucket名称是oss://repository下的Object列表
./ossutil64 ls oss://repository --config-file .ossutilconfig
转载地址:http://mvowx.baihongyu.com/