The AWS Command Line Interface (CLI) 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.
This section provides links to information about how to install, update, and uninstall version 2 of the AWS Command Line Interface (AWS CLI) on the supported operating systems. For information on the latest releases of AWS CLI version 2, see the AWS CLI version 2 change notes on GitHub. In the event that your PC doesn't as of now have Python already installed, or you might want to introduce an alternate rendition of Python, pursue the technique in Install the AWS Command Line Interface on Linux. Install the AWS CLI Using the Bundled Installer. Pursue these means from the command line to introduce the AWS CLI utilizing the. Windows: Download from here. Mac and Linux. pip install awscli JQ - for managing JSON. Chocolatey install jq Mac and Linuux. Brew install jq Other options From here.
The AWS CLI introduces a new set of simple file commands for efficient file transfers to and from Amazon S3.
Windows
Download and run the 64-bit Windows installer.
Download and run the 64-bit Windows installer.
MacOS
Download and run the MacOS PKG installer.
Download and run the MacOS PKG installer.
Linux
Download, unzip, and then run the Linux installer
Download, unzip, and then run the Linux installer
Amazon Linux
The AWS CLI comes pre-installed on Amazon Linux AMI.
The AWS CLI comes pre-installed on Amazon Linux AMI.
Release Notes
Check out the Release Notes for more information on the latest version.
Check out the Release Notes for more information on the latest version.
aws-shell is a command-line shell program that provides convenience and productivity features to help both new and advanced users of the AWS Command Line Interface. Key features include the following.
- Fuzzy auto-completion for
- Commands (e.g. ec2, describe-instances, sqs, create-queue)
- Options (e.g. --instance-ids, --queue-url)
- Resource identifiers (e.g. Amazon EC2 instance IDs, Amazon SQS queue URLs, Amazon SNS topic names)
- Dynamic in-line documentation
- Documentation for commands and options are displayed as you type
- Execution of OS shell commands
- Use common OS commands such as cat, ls, and cp and pipe inputs and outputs without leaving the shell
- Export executed commands to a text editor
To find out more, check out the related blog post on the AWS Command Line Interface blog.
The AWS Command Line Interface User Guide walks you through installing and configuring the tool. After that, you can begin making calls to your AWS services from the command line.
You can get help on the command line to see the supported services,
New file commands make it easy to manage your Amazon S3 objects. Using familiar syntax, you can view the contents of your S3 buckets in a directory-based listing.
You can perform recursive uploads and downloads of multiple files in a single folder-level command. The AWS CLI will run these transfers in parallel for increased performance.
A sync command makes it easy to synchronize the contents of a local folder with a copy in an S3 bucket.
See the AWS CLI command reference for the full list of supported services.
Connect with other developers in the AWS CLI Community Forum »
Download And Install Aws Cli Macos
Find examples and more in the User Guide »
Learn the details of the latest CLI tools in the Release Notes »
Uninstall Aws Cli Mac
Dig through the source code in the GitHub Repository »