linux安装ossUtil并且上传文件

概述

ossutil是以命令行方式管理OSS数据的工具,提供方便、简洁、丰富的Bucket和Object管理命令,同时支持Windows、Linux、 Mac平台.

我这里用的是linux CentOS 7.3 版本的 内核 3.10.0-514.26.2.el7.x86_64

[root@iZ2zefzbxlqr5ozywhfznuZ /]# lsb_release -a
LSB Version: :core-4.1-amd64:core-4.1-noarch
Distributor ID: CentOS
Description: CentOS Linux release 7.3.1611 (Core) 
Release: 7.3.1611
Codename: Core

这里示例安装的是 1.6.5 本教程同样适用于Ubuntu

具体详情请参照:https://help.aliyun.com/document_detail/50452.html

安装ossUtil

我这里安装的是Linux 64位的 执行 wget 下载

wget http://gosspublic.alicdn.com/ossutil/1.6.5/ossutil64 && chmod 755 ossutil64 && ./ossutil64 config

之后按照提示输入配置文件路径、language、endpoint、accessKeyID、accessKeySecret、stsToken

文件路径:创建一个配置文件,在其中存储配置信息(默认为: /root/.ossutilconfig)
language:语言ch/en,默认为:en
endpoint:端点,在对象存储概览中EndPoint(地域节点)下面的外网访问地址,示例:http://oss-cn-shanghai.aliyuncs.com
accessKeyID:用户账号id
accessKeySecret:用户账号的key值
stsToken:若采用STS临时授权方式访问OSS需要配置该项,否则置空即可

配置成功后如下图:

使用cp命令上传文件

cp命令用于上传、下载、拷贝文件

上传单个文件

./ossutil64 cp 66.txt oss://存储桶名称/路径

上传文件夹

./ossutil64 cp -r 文件夹 oss://存储桶名称/路径

下载文件的话就是 云和本地 调换个位置

详情请见:官方文档

点赞