mc rb
语法¶
mc rb 命令在 MOS 或其他兼容 S3 服务上移除一个或多个存储桶。
要仅移除存储桶的内容,请改用 mc rm。
重要
mc rb 命令会永久删除目标部署中的一个或多个存储桶,包括所有对象版本和存储桶配置(例如生命周期管理或复制)。
您还可以对本地文件系统使用 mc rb,以产生类似于 rm --rf 命令行工具的结果。
示例¶
以下命令从 mymos MOS 部署中删除 mydata 存储桶:
mc rb --force mymos/mydata
参数¶
ALIAS¶
必需。指定要删除的存储桶的 MOS 或其他兼容 S3 服务的别名和完整路径。例如:
mc rb --force mymos/mydata
mc rb --force --dangerous mymos
mc rb ~/data/myolddata
mc rb --force mymos/mydata ~/data/myolddata
--force¶
必需。安全标志,确认删除存储桶内容。
--dangerous¶
可选。指示 mc rb 在每个指定的 ALIAS(例如 mymos/)上执行全局删除所有存储桶的操作。
如果任何 ALIAS 指定了文件系统目录,则此选项会导致删除该目录路径下的所有子目录和文件,类似于 rm --rf。