0% found this document useful (0 votes)
15 views

Cloudshell Commands

Command on shell

Uploaded by

kashisp4u
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views

Cloudshell Commands

Command on shell

Uploaded by

kashisp4u
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Cloudshell Commands

S3
List of Buckets : aws s3 ls
Create a S3 bucket : aws s3 mb s3://your-bucket-name
Delete a S3 bucket : aws s3 rb s3://your-bucket-name
Upload a file to S3 bucket : aws s3 cp your-file.txt s3://your-bucket-name/
Download a file from S3: aws s3 cp s3://your-bucket-name/your-file.txt Directory path
Delete a file in S3 bucket : aws s3 rm s3://your-bucket-name/filename

EC2
List EC2 instances: aws ec2 describe-instances
Create an EC2 instance : aws ec2 run-instances --image-id your-ami-id --instance-type
t2.micro --key-name your-key-pair-name --tag-specifications
‘ResourceType=instance,Tags=[{Key=Name,Value="YourInstanceName"}]'
Stop EC2 instances : aws ec2 stop-instances --instance-ids your-instance-id
Start EC2 instances: aws ec2 start-instances --instance-ids your-instance-id
Terminate EC2 instances : aws ec2 terminate-instances --instance-ids your-instance-id

Lambda
List lambda functions : aws lambda list-functions
Create a Lambda Function: aws lambda create-function --function-name your-function-
name --runtime python3.8 --role your-role-arn --handler your-handler-name --zip-file
fileb://your-function-code.zip
Create Lambda Function (s3) : aws lambda create-function --function-name your-
function-name --runtime python3.8 --role your-role-arn --handler your-handler-name
--code S3Bucket= your-s3bucket-name, S3Key=lambda_function.zip

IAM
List of IAM users: aws iam list-users
Create an IAM User: aws iam create-user --user-name your-username
Attach a policy to IAM user: aws iam attach-user-policy --user-name your-username --
policy-arn your-policy-arn
VPC
List of VPC: aws ec2 describe-vpcs
Create VPC: aws ec2 create-vpc --cidr-block 10.0.0.0/16

Cloudwatch
List of Alarms: aws cloudwatch describe-alarms

SNS
Create a SNS Topic : aws sns create-topic --name YourTopicName
List Topics: aws sns list-topics
Subscribe an Endpoint to SNS topic: aws sns subscribe \
--topic-arn arn:aws:sns:your-region:your-account-id:YourTopicName \
--protocol email \
--notification-endpoint your-email@example.com
Publish a message to SNS topic: aws sns publish \
--topic-arn arn:aws:sns:your-region:your-account-id:YourTopicName \
--message "Your message body" \
--subject "Your message subject"
List Subscriptions for a SNS topics :aws sns list-subscriptions-by-topic --topic-arn
arn:aws:sns:your-region:your-account-id:YourTopicName

You might also like