关于 Amazon CLI 示例 - Amazon Command Line Interface
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

关于 Amazon CLI 示例

本指南中 Amazon Command Line Interface (Amazon CLI) 示例的格式是使用下列约定进行设置的:

  • 提示 – 命令提示符使用 Linux 提示符并显示为 ($ )。对于 Windows 特定的命令,C:\> 用作提示。请勿在键入命令时包含提示符。

  • 目录 – 当必须从特定目录执行命令时,目录名称将显示在提示符符号之前。

  • 用户输入 – 您在命令行处输入的命令文本采用 user input 格式。

  • 可替换文本 – 变量文本(包括您选择的资源的名称,或您必须包含在命令中的由Amazon服务生成的 ID)采用的格式为可替换文本。在多行命令中或需要特定键盘输入的命令中,键盘命令也可显示为可替换文本。

  • 输出 – Amazon 服务返回的输出显示在用户输入下方,采用 computer output 格式。

例如,以下 aws configure 命令示例显示了用户输入、可替换文本和输出:

  1. 在命令行输入 aws configure,然后按 Enter 键。

  2. Amazon CLI 输出文本行,提示您输入其他信息。

  3. 依次输入每个访问密钥,然后按 Enter

  4. 然后,以显示的格式输入 Amazon 区域名称,按 Enter,然后最后一次按 Enter 以跳过输出格式设置。

  5. 最终 Enter 命令将显示为可替换文本,因为这一行没有用户输入。

    $ aws configure AWS Access Key ID [None]: AKIAIOSFODNN7EXAMPLE AWS Secret Access Key [None]: wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY Default region name [None]: us-west-2 Default output format [None]: ENTER

以下示例显示带输出的简单命令。要使用此示例,请输入命令的完整文本(提示符后突出显示的文本),然后按 Enter。安全组的名称 my-sg 可替换为所需的安全组名称。JSON 文档(包括大括号)是输出。如果您将 CLI 配置为以文本或表格式进行输出,输出的格式将有差异。JSON 是默认输出格式。

$ aws ec2 create-security-group --group-name my-sg --description "My security group" { "GroupId": "sg-903004f8" }