Bucket管理
更新时间:2025-07-04
创建Bucket
描述: 创建一个空的Bucket。
命令格式: $ bcecmd bos mb bos:/<bucket-name> [--region REGION]
说明:
- 仅在“自动切换域名”功能开启后,您才能为Bucket指定所属地域。
- 如果您没有指定Bucket所属地域,我们将使用您在CMD中配置的默认地域(即使用
bcecmd -c
配置的默认地域,如果您没有配置默认地域,CMD的默认地域将为bj)。
示例:
-
不指定创建Bucket所属地域
操作示例:
$ bcecmd bos mb bos:/mybucket
返回示例:
Make bucket: mybucket in region **
-
指定创建Bucket所属地域
操作示例:
$ bcecmd bos mb bos:/mybucket -r bj
返回示例:
Make bucket: mybucket in region bj
Bucket删除
描述: 删除一个Bucket,要求Bucket内无Object和未完成的三步上传Part。
命令格式: $ bcecmd bos rb bos:/<bucket-name> [-y, --yes] [-f, --force]
说明:
- -y, --yes:使用该选项时,默认跳过确认步骤。
- -f, --force:如果需要删除非空Bucket,可以使用
-f/--force
选项进行强制删除。使用该选项时,Bucket不为空也可以将该Bucket及其内所有Objects一起删除。
操作示例: $ bcecmd bos rb bos:/mybucket --force
返回示例:
Plain Text
1Do you really want to REMOVE bucket bos:/bce-test and all objects in it? (Y/N) **Y**
2Delete object: bos:/mybucket/test1.txt
3Delete object: bos:/mybucket/test2.txt
4Remove bucket: mybucket
罗列Bucket
描述: 罗列Bucket列表。
命令格式: $ bcecmd bos ls [bos:/]
操作示例: $ bcecmd bos ls
返回示例:
Plain Text
12015-08-12 10:20:58 bj bce-doc
22015-08-12 10:21:09 bj bce-sdk
32016-07-19 11:11:41 bj bce-temp
42016-07-19 10:53:37 bj bce-test
说明:示例输出第一列代表bucket的创建日期,第二列代表创建时间,第三列代表bucket所在区域,第四列表示Bucket的名称。