mc mb
语法¶
mc mb 命令在指定路径创建新的存储桶或目录。
您还可以对本地文件系统使用 mc mb,以产生类似于 mkdir -p 命令行工具的结果。
示例¶
以下命令在 mymos MOS上创建一个名为 mydata 的新存储桶。该命令创建启用了对象锁定的存储桶。
mc mb --with-locks mymos/mydata
参数¶
ALIAS¶
必需。要在其上创建新存储桶的 MOS 或其他兼容 S3 服务。
要在 MOS 上创建存储桶,请指定别名和存储桶名称。例如:
mc mb play/mybucket
mc mb ~/mydata/mydir
--ignore-existing, p¶
可选。指示 mc mb 如果存储桶或目录已存在,则不执行任何操作。
--region¶
可选。要在其中创建指定存储桶的区域。如果指定的 ALIAS 是文件系统目录,则此选项无效。
如果未指定,则默认值为 us-east-1。
--with-lock, l¶
可选。在指定的存储桶上启用对象锁定。对象锁定需要启用对象版本控制,因此意味着启用了对象版本控制。
重要
只能在创建存储桶时启用对象锁定。未启用对象锁定创建的存储桶无法使用存储桶生命周期管理或存储桶对象锁定功能。
--with-versioning¶
可选。在新存储桶上启用对象版本控制。
版本控制对于存储桶复制或站点复制是必需的。版本控制并不意味着或要求启用对象锁定。
示例¶
创建启用对象锁定的存储桶¶
使用 mc mb 命令在 S3 兼容主机上创建存储桶。--with-lock 选项可以创建启用了锁定的存储桶:
mc mb --with-lock ALIAS/BUCKET
在特定区域创建新存储桶¶
使用 mc mb 命令在 S3 兼容主机上创建存储桶。--region 选项可以在所需区域创建存储桶。
mc mb --region --region=us-west-2 mymos/mynewbucket
创建启用对象版本控制的新存储桶¶
mc mb --with-versioning mymos/myversionedbucket