Hello World

吞风吻雨葬落日 欺山赶海踏雪径

0%

对象存储 OSS

对象存储 OSS

ossutil cmd

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

CMD下载地址:
https://help.aliyun.com/document_detail/120075.html?spm=a2c4g.11186623.2.9.df891c7as3QMOR#concept-303829

1 下载工具

1
wget http://gosspublic.alicdn.com/ossutil/1.6.10/ossutil64      

2 修改权限

1
chmod 755 ossutil64

3 生成配置文件

1
2
3
4
5
6
7
8
./ossutil64 config
请输入配置文件名,文件名可以带路径(默认为:/home/user/.ossutilconfig,回车将使用默认路径。如果用户设置为其它路径,在使用命令时需要将--config-file选项设置为该路径):
未输入配置文件路径,将使用默认配置文件:/home/user/.ossutilconfig。
对于下述配置,回车将跳过相关配置项的设置,配置项的具体含义,请使用"help config"命令查看。
请输入endpoint:http://oss-cn-shanghai.aliyuncs.com
请输入accessKeyID:yourAccessKeyID
请输入accessKeySecret:yourAccessKeySecret
请输入stsToken:

测试

1
./ossutil64 ls oss://

常用命令

  • 列表命令

    1
    ./ossutil64 ls oss://bucket
  • 上传文件

1
./ossutil64 cp file_url cloud_url  [-r] [-f] [-u] [--enable-symlink-dir] [--disable-all-symlink] [--only-current-dir] [--output-dir=odir] [--bigfile-threshold=size] [--checkpoint-dir=cdir] [--snapshot-path=sdir] [--payer requester]

exp

1
2
3
4
5
上传文件
./ossutil64 cp a.txt oss://bucket/path

上传文件夹
./ossutil64 cp -r dir oss://bucket/path
  • 下载文件
1
./ossutil64 cp cloud_url file_url  [-r] [-f] [-u] [--only-current-dir] [--output-dir=odir] [--bigfile-threshold=size] [--checkpoint-dir=cdir] [--range=x-y] [--payer requester] [--version-id versionId]

exp

1
/ossutil64  cp oss://bucket/test.jar ./test.jar