AWS CLI Cheat Sheet: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
* Configuring the AWS cli environment (using IAM roles and access/secret keys): | * Configuring the AWS cli environment (using IAM roles and access/secret keys): | ||
: '''aws configure''' | : '''''aws configure''''' | ||
* Configure a profile for additional AWS IAM account: | * Configure a profile for additional AWS IAM account: | ||
: '''aws configure --profile [profile_name]''' | : '''''aws configure --profile [profile_name]''''' | ||
* Create a new S3 bucket: | * Create a new S3 bucket: | ||
: '''aws s3 mb <BucketName>''' | : '''''aws s3 mb <BucketName>''''' | ||
* Remove S3 bucket: | * Remove S3 bucket: | ||
: '''aws s3 rb s3://<BucketName> --force''' | : '''''aws s3 rb s3://<BucketName> --force''''' | ||
* List all S3 buckets: | * List all S3 buckets: | ||
: '''aws s3 ls''' | : '''''aws s3 ls''''' | ||
* List of S3 buckets using additional AWS IAM account: | * List of S3 buckets using additional AWS IAM account: | ||
: '''aws s3 ls --profile [profile_name]''' | : '''''aws s3 ls --profile [profile_name]''''' | ||
* List the content of specific S3 bucket: | * List the content of specific S3 bucket: | ||
: '''aws s3 ls s3://<BucketName>''' | : '''''aws s3 ls s3://<BucketName>''''' | ||
* Copy file from S3 bucket to local directory: | * Copy file from S3 bucket to local directory: | ||
: '''aws s3 cp s3://<BucketName>/<FileName> /<LocalFolderName>''''' | : '''''aws s3 cp s3://<BucketName>/<FileName> /<LocalFolderName>''''' | ||
Reference: | |||
* Installing the AWS Command Line Interface | |||
: https://linuxacademy.com/blog/tutorials/installing-the-aws-command-line-interface/ | |||
* 28 Essential AWS S3 CLI Command Examples to Manage Buckets and Objects | |||
: https://www.thegeekstuff.com/2019/04/aws-s3-cli-examples/ |
Latest revision as of 05:06, 14 April 2019
- Configuring the AWS cli environment (using IAM roles and access/secret keys):
- aws configure
- Configure a profile for additional AWS IAM account:
- aws configure --profile [profile_name]
- Create a new S3 bucket:
- aws s3 mb <BucketName>
- Remove S3 bucket:
- aws s3 rb s3://<BucketName> --force
- List all S3 buckets:
- aws s3 ls
- List of S3 buckets using additional AWS IAM account:
- aws s3 ls --profile [profile_name]
- List the content of specific S3 bucket:
- aws s3 ls s3://<BucketName>
- Copy file from S3 bucket to local directory:
- aws s3 cp s3://<BucketName>/<FileName> /<LocalFolderName>
Reference:
- Installing the AWS Command Line Interface
- 28 Essential AWS S3 CLI Command Examples to Manage Buckets and Objects