Skip to content

Instantly share code, notes, and snippets.

@mertcangokgoz
Created February 12, 2022 18:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mertcangokgoz/a1de878f4568868cf2b7c443cbaa22cd to your computer and use it in GitHub Desktop.
Save mertcangokgoz/a1de878f4568868cf2b7c443cbaa22cd to your computer and use it in GitHub Desktop.
Amazon AWS CLI Notlarım

EC2

aws ec2 describe-instances
aws ec2 describe-instances --instance-ids <instance1> <instance2>
aws ec2 describe-instances --filters Name=<instance_name>

aws ec2 start-instances --instance-ids <instance1> <instance2>
aws ec2 stop-instances --instance-ids <instance1> <instance2>
aws ec2 terminate-instances --instance-ids <instance1> <instance2>

S3

aws s3 mb s3://<bucket_name> 
aws s3 rb s3://<bucket_name>
aws s3 sync <source> <target> 
aws s3 sync <source> <target> --delete
aws s3 ls 
aws s3 ls s3://<bucket_name> 
aws s3 mv <local> s3://<bucket_name>/<destination> 
aws s3 mv s3://<bucket1> s3://<bucket2> --recursive

SQS

aws sqs list-queues
aws sqs purge-queue --queue-url <url>
aws sqs receive-message --queue-url  <url>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment