

# Using the Amazon CLI
<a name="cli-chap-using"></a>

This section provides a comprehensive overview of the general use, common features, and options available in the Amazon Command Line Interface (Amazon CLI), going beyond the details covered in the Configuration [Using endpoints in the Amazon CLI](cli-configure-endpoints.md) section. 

This guide delves into the fundamental aspects of writing Amazon CLI commands, including their basic structure, formatting, and filtering capabilities. By understanding these core elements, you'll be able to construct commands that precisely target the resources and actions you require, without the need to navigate complex web-based consoles.

Additionally, this highlights the help content and documentation available for the Amazon CLI. From the built-in command line help to the comprehensive [Amazon CLI version 2 reference guide](https://docs.amazonaws.cn/cli/latest/reference/), you'll have access to information to assist you in exploring the features and capabilities of the Amazon CLI. 

For Amazon Web Services service specific examples and use cases, see [Examples for the Amazon CLI](cli-chap-code-examples.md) or the [Amazon CLI version 2 reference guide](https://docs.amazonaws.cn/cli/latest/reference/). These provide command specific information and demonstrate examples on how to leverage the Amazon CLI for various Amazon Web Services services.

**Note**  
By default, the Amazon CLI sends requests to Amazon Web Services services by using HTTPS on TCP port 443. To ensure successful use of the Amazon CLI, you must be able to make outbound connections on this port.

**Topics**
+ [Accessing help and resources for the Amazon CLI](cli-usage-help.md)
+ [Command structure in the Amazon CLI](cli-usage-commandstructure.md)
+ [Specifying parameter values in the Amazon CLI](cli-usage-parameters.md)
+ [Enabling and using command prompts in the Amazon CLI](cli-usage-parameters-prompting.md)
+ [Controlling command output in the Amazon CLI](cli-usage-output.md)
+ [Command line return codes in the Amazon CLI](cli-usage-returncodes.md)
+ [Using custom wizards to run interactive commands in the Amazon CLI](cli-usage-wizard.md)
+ [Creating and using aliases in the Amazon CLI](cli-usage-alias.md)
+ [Troubleshooting errors for the Amazon CLI](cli-chap-troubleshooting.md)