赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 对象存储
  4. 开发参考
  5. 常用工具
  6. 命令行工具ossutil 2.0
  7. ossutil命令
  8. API级命令
  9. 关于Service操作
  10. list-buckets(get-service)

list-buckets(get-service)

  • 关于Service操作
  • 发布于 2025-04-21
  • 0 次阅读
文档编辑
文档编辑

list-buckets命令用于列举请求者拥有的所有存储空间(Bucket)。

注意事项

  • 要列举请求者拥有的所有存储空间(Bucket),您必须有oss: ListBuckets(GetService)权限。具体操作,请参见为RAM用户授权自定义的权限策略。

  • 您也可以通过设置prefix、marker或者max-keys参数列举满足指定条件的存储空间。

  • 调用命令时,如果所有Bucket已返回,则返回参数的XML中不包含Prefix、Marker、MaxKeys、IsTruncated和NextMarker响应元素。

命令格式

ossutil api list-buckets [flags]

参数

类型

说明

--marker

string

Bucket名称。

--max-keys

int

限定此次返回Bucket的最大个数。

--prefix

string

限定返回的Bucket名称必须以prefix作为前缀。

--resource-group-id

string

Bucket所属资源组Id。

说明
  • list-buckets命令对应API接口ListBuckets(GetService)。关于API中的具体参数含义,请参见ListBuckets(GetService)。

  • 关于支持的全局命令行选项,请参见支持的全局命令行选项。

使用示例

  • 列举请求者拥有的所有存储空间。

    ossutil api list-buckets
  • 列举请求者拥有的所有存储空间,以JSON格式显示。

    ossutil api list-buckets --output-format json
  • 列举请求者拥有的所有存储空间,以YAML格式显示。

    ossutil api list-buckets --output-format yaml
  • 列举请求者拥有的以example为前缀的所有存储空间。

    ossutil api list-buckets --prefix example
  • 列举请求者拥有的前100个存储空间。

    ossutil api list-buckets --max-keys 100
  • 列举请求者拥有的从examplebucket之后的所有存储空间。

    ossutil api list-buckets --marker examplebucket
  • 列举请求者指定资源组ID为rg-123的所有存储空间。

    ossutil api list-buckets --resource-group-id rg-123
相关文章

list-buckets(get-service) 2025-04-21 17:30

list-buckets命令用于列举请求者拥有的所有存储空间(Bucket)。 注意事项 要列举请求者拥有的所有存储空间(Bucket),您必须有

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号