当前位置: 首页 > 知识库问答 >
问题:

如何在 aws CLI 中删除 aws s3 存储桶

夏长卿
2023-03-14

我知道如何在页面上删除它们,但我如何使用aws cli删除它们?

我试过用

AWS s3api delete-objects-bucket elastic beanstalk-AP-southeast-1-613285248276

但这行不通。

共有3个答案

封烨伟
2023-03-14

我正在从以下命令中删除S3存储桶,而无需先清空它。

aws s3 rb s3://<BUCKATE-NAME> --force

例如

aws s3 rb s3://alok.guha.myversioningbucket --force

PS:确保您拥有策略“AmazonS3FullAccess”的编程访问权限

梁楷
2023-03-14

以下命令从S3中删除存储桶

aws s3api delete-bucket --bucket "your-bucket-name" --region "your-region".
万俟铭
2023-03-14

您可以使用“rb”选项

例如,aws s3 rb s3://elasticbeanstalk-ap-southwest-1-613285248276

更多详情请点击这里

如果存储桶不为空,则使用--force标志

 类似资料:
  • 我需要帮助删除连接到vs代码的存储库。实际上,我想添加一个与现有存储库不同的新存储库。 场景:“repo1”存在于vs代码中。我需要添加一个新的,即“repo2”,并从vs代码中删除旧的“repo1”。

  • 我正在构建一个数据管道,我使用了一个azure函数,当blob(一个json文件)被上传到azure容器时触发,然后将数据生成到kafka中,json数据最终将存储在snowflake中。当有人从容器中删除blob时,是否有任何方法可以获取blob的内容,以便我也可以从snowflake中删除已删除blob的属性?我曾考虑使用eventhub,但我对它不太熟悉。

  • 问题内容: 我有一个存储过程,该过程将通过复制旧表的结构来创建新表。但是在创建新表之前,我需要检查该表是否存在,如果存在,则需要先删除该表。这是我的存储过程。 但是,如果该表存在,我总是会收到类似以下的错误。哪里错了? 问题答案: 让我感到难过…在这种情况下,“如果存在”似乎无法与exec配合使用。更新了以下脚本:

  • 问题内容: 我为几个表创建触发器。触发器具有相同的逻辑。我将要使用一个通用的存储过程。但是我不知道如何处理 插入 和 删除的 表。 例子: 问题答案: 您可以使用表值参数存储触发器中插入/删除的值,并将其传递给proc。例如,如果您在proc中所需的全部是UNIQUE : 然后从触发器中传递插入/删除的ID,例如:

  • 我只是做了将我的文件夹初始化为git存储库,然后使用添加了一个远程存储库。现在我想删除这个并添加一个新的存储库。我怎么做?

  • 我在Azure中创建了一个虚拟机,然后将其删除。但是,关联的存储帐户仍然存在。我无法删除存储帐户,因为它包含一个容器,其中包含一个具有无限期租约的Blob。 没有其他东西正在使用此存储帐户。 如何删除此Blob?

  • 与这个问题类似,我正在尝试断开我的hg存储库与一个死的远程位置的连接,同时保持本地版本控制。 的汞当量是什么?

  • 存储过程被创建后,就会一直保存在数据库服务器上,直至被删除。当 MySQL 数据库中存在废弃的存储过程时,我们需要将它从数据库中删除。 MySQL 中使用 DROP PROCEDURE 语句来删除数据库中已经存在的存储过程。语法格式如下: DROP PROCEDURE [ IF EXISTS ] <过程名> 语法说明如下: 过程名:指定要删除的存储过程的名称。 IF EXISTS:指定这个关键字,