什么是 Amazon Command Line Interface 版本 1? - Amazon Command Line Interface
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文档 Amazon CLI 仅适用于版本 1。有关版本 2 的文档 Amazon CLI,请参阅版本 2 用户指南

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

什么是 Amazon Command Line Interface 版本 1

注意

Amazon CLI 版本 1 不是的最新版本 Amazon CLI。 Amazon CLI 版本 2 中引入的某些功能无法向后兼容版本 1,您必须升级才能访问这些功能。版本 1 中有一些可能需要您更改脚本的“重大”更改。有关版本 2 中的重大更改的列表,请参阅 Amazon CLI 版本 2 用户指南 中的重大更改

Amazon Command Line Interface (Amazon CLI) 是一个开源工具,可让您使用命令行 shell 中的命令与 Amazon 服务进行交互。只需最少的配置,您就 Amazon CLI 可以在终端程序的命令提示符下开始运行命令,这些命令实现 Amazon Web Services Management Console 的功能与基于浏览器的功能相同:

  • Linux Shell – 使用常见 Shell 程序(例如 bashzshtcsh)在 Linux 或 macOS 中运行命令。

  • Windows 命令行 — 在 Windows 上,在 Windows 命令提示符下或在 Windows 命令提示符下运行命令 PowerShell。

  • 远程 – 通过远程终端程序(如 PuTTY 或 SSH)在 Amazon Elastic Compute Cloud (Amazon EC2) 实例上运行命令,或者使用 Amazon Systems Manager运行命令。

中的所有 IaaS(基础架构即服务) Amazon 管理、管理和访问功能 Amazon Web Services Management Console 均在 Amazon API 和中提供。 Amazon CLI新的 Amazon IaaS Amazon Web Services Management Console 功能和服务在发布时或发布后 180 天内通过 API 和 CLI 提供全部功能。

Amazon CLI 提供对 Amazon 服务的公共 API 的直接访问。您可以使用探索服务的功能 Amazon CLI,并开发 shell 脚本来管理您的资源。除了低级别、等同于 API 的命令外,还有一些 Amazon 服务为提供了自定义设置。 Amazon CLI自定义项可能包括更高级别的命令,可简化具有复杂 API 的服务的使用。

关于 Amazon CLI 版本 1

Amazon CLI 版本 1 是原始版本 Amazon CLI,我们将继续支持它。但是, Amazon CLI 版本 2 中引入的主要新功能可能不会向后移植到 Amazon CLI 版本 1。要使用这些功能,必须安装 Amazon CLI 版本 2。 Amazon CLI 版本 1 是使用适用于 Python 的软件开发工具包构建的,因此需要你安装兼容版本的 Python。

要安装 Amazon CLI 版本 1,请参阅安装、更新和卸载 Amazon 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

有关版本历史记录,请参阅Amazon CLI 版本 1 变更日志GitHub

SDK 主要版本的维护和支持

有关维护和支持开发工具包主要版本及其基础依赖关系的信息,请参阅Amazon 开发工具包和工具引用指南中的以下内容:

关于 Amazon Web Services

Amazon Web Services (Amazon) 是数字基础设施服务的集合,开发人员可在开发应用程序时加以利用。这些服务包括计算、存储、数据库和应用程序同步(消息和队列)。 Amazon 使用 pay-as-you-go 服务模型。您只需为您或您的应用程序使用的服务付费。此外,为了使原型设计和实验平台 Amazon 更加平易近人,还提供免费使用 Amazon 套餐。在此套餐中,低于某种使用水平的服务是免费的。有关 Amazon 费用和免费套餐的更多信息,请参阅Amazon 免费套餐。要获取 Amazon 账户,请打开Amazon 主页,然后选择创建 Amazon 账户