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.
Xcode is a complete developer toolset for creating apps for Mac, iPhone, iPad, Apple Watch, and Apple TV. Xcode brings user interface design, coding, testing, debugging, and submitting to the App Store all into a unified workflow. In OS X 10.9, the Downloads pane of Xcode Preferences does not support downloading command-line tools. Use any of the following methods to install command-line tools on your system: If Xcode is installed on your machine, then there is no need to install them. Xcode comes bundled with all your command-line tools. Enjoy using your new Unix command line tools! With this new download, you should have access to 61 Unix command line tools. For example, one of the advantages of having these tools is you can install new apps and software directly from the source code instead of needing to go through the package manager and usual download route. The Command Line Tool package gives Mac terminal users many commonly used tools, utilities, and compilers, including make, GCC, clang, perl, svn, git, size, strip, strings, libtool, cpp, what, and many other useful commands that are usually found in default linux installations.
The AWS CLI v2 offers several new features including improved installers, new configuration options such as AWS Single Sign-On (SSO), and various interactive features.
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.
Apple Command Line Developer Tools
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.
Download Command Line Tools Mac Xcode
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 »
Find examples and more in the User Guide »
Learn the details of the latest CLI tools in the Release Notes »
Dig through the source code in the GitHub Repository »