本文档仅适用于 Amazon CLI 版本 1。有关 Amazon CLI 版本 2 的相关文档,请参阅版本 2 用户指南。
从 Amazon CLI 返回代码
返回代码通常是运行 Amazon Command Line Interface (Amazon CLI) 命令后发送的隐藏代码,该命令可描述命令的状态。您可以使用 echo
命令显示从上一个 Amazon CLI 命令发送的代码,并使用这些代码确定命令是成功还是失败,以及命令可能出错的原因。除了返回代码之外,您还可以运行带有 --debug
开关的命令,查看有关故障的更多详细信息。此开关将生成一个详细报告,描述 Amazon CLI 用于处理命令的步骤以及每个步骤的结果。
要确定 Amazon CLI 命令的返回代码,请在运行 CLI 命令后立即运行以下命令之一。
以下是运行 Amazon Command Line Interface (Amazon CLI) 命令结束时可能返回的返回代码值。
代码 | 意义 |
---|---|
0 |
该服务使用 HTTP 响应状态代码 200 进行响应,表示请求发送到的 Amazon CLI 和 Amazon 服务未生成错误。 |
1 |
一个或多个 Amazon S3 传输操作失败。仅限 S3 命令。 |
2 |
该返回代码的含义取决于命令:
|
130 |
命令已被 SIGINT 中断。这是您通过 |
255 |
命令失败。Amazon CLI 或将请求发送到的 Amazon 服务生成了错误。 |