本文档 AWS CLI 仅适用于版本 1。有关版本 2 的文档 AWS CLI,请参阅版本 2 用户指南。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
什么是 AWS Command Line Interface 版本 1?
注意
AWS CLI 版本 1 不是的最新版本 AWS CLI。 AWS CLI 版本 2 中引入的某些功能无法向后兼容版本 1,您必须升级才能访问这些功能。版本 1 中有一些可能需要您更改脚本的“重大”更改。有关版本 2 中的重大更改的列表,请参阅 AWS CLI 版本 2 用户指南 中的重大更改。
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 功能和服务在发布时或发布后 180 天内通过 API 和 CLI 提供全部功能。
AWS CLI 提供对 AWS 服务的公共 API 的直接访问。您可以使用探索服务的功能 AWS CLI,并开发 shell 脚本来管理您的资源。除了低级别、等同于 API 的命令外,还有一些 AWS 服务为提供了自定义设置。 AWS CLI自定义项可能包括更高级别的命令,可简化具有复杂 API 的服务的使用。
关于 AWS CLI 版本 1
AWS CLI 版本 1 是原始版本 AWS CLI,我们将继续支持它。但是, AWS CLI 版本 2 中引入的主要新功能可能不会向后移植到 AWS CLI 版本 1。要使用这些功能,必须安装 AWS CLI 版本 2。 AWS CLI 版本 1 是使用适用于 Python 的软件开发工具包构建的,因此需要你安装兼容版本的 Python。
要安装 AWS CLI 版本 1,请参阅安装、更新和卸载 AWS CLI。
要检查当前安装的版本,请使用以下命令:
$
aws --version
aws-cli/1.32.65 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64 botocore/1.18.6
有关版本历史记录,请参阅AWS CLI 版本 1 变更日志
SDK 主要版本的维护和支持
有关维护和支持开发工具包主要版本及其基础依赖关系的信息,请参阅AWS 开发工具包和工具引用指南中的以下内容:
关于 Amazon Web Services
Amazon Web Services (AWS) 是数字基础设施服务的集合,开发人员可在开发应用程序时加以利用。这些服务包括计算、存储、数据库和应用程序同步(消息和队列)。 AWS 使用 pay-as-you-go 服务模型。您只需为您或您的应用程序使用的服务付费。此外,为了使原型设计和实验平台 AWS 更加平易近人,还提供免费使用 AWS 套餐。在此套餐中,低于某种使用水平的服务是免费的。有关 AWS 费用和免费套餐的更多信息,请参阅AWS 免费套餐