AWS Command Line Interface
User Guide
Did this page help you?  Yes | No |  Tell us about it...
Next »
View the PDF for this guide.Go to the AWS Discussion Forum for this product.Go to the Kindle Store to download this guide in Kindle format.

What Is the AWS Command Line Interface?

The AWS Command Line Interface is a unified tool to manage your AWS services. With just one tool to download and configure, you can control multiple AWS services from the command line and automate them through scripts.

How to Use This Guide

  • Getting Set Up describes how to install and configure the AWS CLI.

  • Using the AWS CLI introduces the common features and calling patterns used throughout the AWS CLI.

  • Working with Services includes examples of using the AWS CLI to perform common AWS tasks with different services.

  • Document History provides information about major updates to the AWS CLI User Guide.

Supported Services

For a list of the available services you can use with AWS Command Line Interface, see Supported Services.

AWS Command Line Interface on GitHub

You can view—and fork—the source code for the AWS CLI on GitHub in the https://github.com/aws/aws-cli project.

About Amazon Web Services

Amazon Web Services (AWS) is a collection of digital infrastructure services that developers can leverage when developing their applications. The services include computing, storage, database, and application synchronization (messaging and queuing). AWS uses a pay-as-you-go service model. You are charged only for the services that you—or your applications—use. Also, to make AWS more approachable as a platform for prototyping and experimentation, AWS offers a free usage tier. On this tier, services are free below a certain level of usage. For more information about AWS costs and the Free Tier, see Test-Driving AWS in the Free Usage Tier. To obtain an AWS account, open the AWS home page and then click Sign Up.