本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
什么是 AWS Command Line Interface?
AWS Command Line Interface (AWS CLI) 是一个开源工具,可让您使用命令行 shell 中的命令与 AWS 服务进行交互。只需最少的配置,您就 AWS CLI 可以在终端程序的命令提示符下开始运行命令,这些命令实现 AWS Management Console 的功能与基于浏览器的功能相同:
中的所有 IaaS(基础架构即服务) AWS 管理、管理和访问功能 AWS Management Console 均在和中 AWS API提供。 AWS CLI新的 AWS IaaS AWS Management Console 功能和服务CLI在发布时或发布后 API 180 天内提供全部功能。
AWS CLI 可直接向公众APIs提供 AWS 服务。您可以使用探索服务的功能 AWS CLI,并开发 shell 脚本来管理您的资源。除了低级别、API等效的命令外,还有一些 AWS 服务为提供了自定义。 AWS CLI自定义可以包括更高级别的命令,这些命令可以简化使用复杂服务的过程。API
关于 AWS CLI 版本 2
AWS CLI 版本 2 是的最新主要版本 AWS CLI ,支持所有最新功能。 版本 2 中引入的某些功能无法向后兼容版本 1,您必须升级才能访问这些功能。版本 1 中有一些可能需要您更改脚本的“重大”更改。有关版本 2 中的重大更改的列表,请参阅 从 AWS CLI 版本 1 迁移到 AWS CLI 版本 2。
AWS CLI 版本 2 只能作为捆绑安装程序进行安装。虽然你可能会在软件包管理器中找到它,但这些都是不受支持的非官方软件包,不是由生产或管理的。 AWS我们建议您仅 AWS CLI 从官方 AWS 分发点安装,如本指南中所述。
要安装 AWS CLI 版本 2,请参阅安装或更新到最新版本的 AWS CLI。
要检查当前安装的版本,请使用以下命令:
$
aws --version
aws-cli/2.17.20 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64 botocore/1.18.6
有关版本历史记录,请参阅AWS CLI 版本 2 变更日志
SDK主要版本的维护和支持
有关维护和支持SDK主要版本及其底层依赖关系的信息,请参阅《AWS SDKs和工具参考指南》中的以下内容:
关于 Amazon Web Services
Amazon Web Services (AWS) 是数字基础设施服务的集合,开发人员可在开发应用程序时加以利用。这些服务包括计算、存储、数据库和应用程序同步(消息和队列)。 AWS 使用 pay-as-you-go 服务模型。您只需为您或您的应用程序使用的服务付费。此外,为了使原型设计和实验平台 AWS 更加平易近人,还提供免费使用 AWS 套餐。在此套餐中,低于某种使用水平的服务是免费的。有关 AWS 费用和免费套餐的更多信息,请参阅AWS 免费套餐