← Home

☁ïļAWS CLI

⌘K
ðŸĪ–
Claude Code AI Tools
ðŸĪ—
Hugging Face AI Tools
ðŸĶœ
LangChain AI Tools
🧠
Keras AI Tools
ðŸĶ™
Ollama AI Tools
🐍
Python Programming Languages
ðŸŸĻ
JavaScript Programming Languages
🔷
TypeScript Programming Languages
⚛ïļ
React Programming Languages
ðŸđ
Go Programming Languages
ðŸĶ€
Rust Programming Languages
📊
MATLAB Programming Languages
🗄ïļ
SQL Programming Languages
⚙ïļ
C/C++ Programming Languages
☕
Java Programming Languages
ðŸŸĢ
C# Programming Languages
🍎
Swift Programming Languages
🟠
Kotlin Programming Languages
â–ē
Next.js Programming Languages
💚
Vue.js Programming Languages
ðŸ”Ĩ
Svelte Programming Languages
ðŸŽĻ
Tailwind CSS Programming Languages
💚
Node.js Programming Languages
🌐
HTML Programming Languages
ðŸŽĻ
CSS/SCSS Programming Languages
🐘
PHP Programming Languages
💎
Ruby Programming Languages
ðŸ”ī
Scala Programming Languages
📊
R Programming Languages
ðŸŽŊ
Dart Programming Languages
💧
Elixir Programming Languages
🌙
Lua Programming Languages
🐊
Perl Programming Languages
🅰ïļ
Angular Programming Languages
🚂
Express.js Programming Languages
ðŸą
NestJS Programming Languages
ðŸ›Īïļ
Ruby on Rails Programming Languages
◾ïļ
GraphQL Programming Languages
🟊
Haskell Programming Languages
💚
Nuxt.js Programming Languages
🔷
SolidJS Programming Languages
⚡
htmx Programming Languages
ðŸ’ŧ
VS Code Development Tools
🧠
PyCharm Development Tools
📓
Jupyter Development Tools
🧠
IntelliJ IDEA Development Tools
💚
Neovim Development Tools
ðŸ”Ū
Emacs Development Tools
🔀
Git DevOps & CLI
ðŸģ
Docker DevOps & CLI
â˜ļïļ
Kubernetes DevOps & CLI
☁ïļ
AWS CLI DevOps & CLI
🔄
GitHub Actions DevOps & CLI
🐧
Linux Commands DevOps & CLI
ðŸ’ŧ
Bash Scripting DevOps & CLI
🌐
Nginx DevOps & CLI
📝
Vim DevOps & CLI
ðŸ”Ļ
Makefile DevOps & CLI
🧊
Pytest DevOps & CLI
🊟
Windows DevOps & CLI
ðŸ“Ķ
Package Managers DevOps & CLI
🍎
macOS DevOps & CLI
🏗ïļ
Terraform DevOps & CLI
🔧
Ansible DevOps & CLI
⎈
Helm DevOps & CLI
ðŸ”Ļ
Jenkins DevOps & CLI
ðŸ”Ĩ
Prometheus DevOps & CLI
📊
Grafana DevOps & CLI
ðŸ’ŧ
Zsh DevOps & CLI
🐟
Fish Shell DevOps & CLI
💙
PowerShell DevOps & CLI
🔄
Argo CD DevOps & CLI
🔀
Traefik DevOps & CLI
☁ïļ
Azure CLI DevOps & CLI
☁ïļ
Google Cloud CLI DevOps & CLI
📟
tmux DevOps & CLI
🔧
jq DevOps & CLI
✂ïļ
sed DevOps & CLI
📊
awk DevOps & CLI
🌊
Apache Airflow DevOps & CLI
ðŸ”Ē
NumPy Databases & Data
🐞
Pandas Databases & Data
ðŸ”Ĩ
PyTorch Databases & Data
🧠
TensorFlow Databases & Data
📈
Matplotlib Databases & Data
🐘
PostgreSQL Databases & Data
🐎
MySQL Databases & Data
🍃
MongoDB Databases & Data
ðŸ”ī
Redis Databases & Data
🔍
Elasticsearch Databases & Data
ðŸĪ–
Scikit-learn Databases & Data
👁ïļ
OpenCV Databases & Data
⚡
Apache Spark Databases & Data
ðŸŠķ
SQLite Databases & Data
⚡
Supabase Databases & Data
ðŸ”ĩ
Neo4j Databases & Data
ðŸ“Ļ
Apache Kafka Databases & Data
🐰
RabbitMQ Databases & Data
ðŸ”Ī
Regex Utilities
📝
Markdown Utilities
📄
LaTeX Utilities
🔐
SSH & GPG Utilities
🌐
curl & HTTP Utilities
📜
reStructuredText Utilities
🚀
Postman Utilities
🎎
FFmpeg Utilities
🖞ïļ
ImageMagick Utilities
🔍
ripgrep Utilities
🔍
fzf Utilities
📗
Microsoft Excel Office Applications
📘
Microsoft Word Office Applications
📙
Microsoft PowerPoint Office Applications
📝
Hancom Hangul Hancom Office
ðŸ“―ïļ
Hancom Hanshow Hancom Office
📊
Hancom Hancell Hancom Office
📄
Google Docs Google Workspace
📊
Google Sheets Google Workspace
ðŸ“―ïļ
Google Slides Google Workspace
🔌
Cadence Virtuoso EDA & Hardware
⚙ïļ
Synopsys EDA EDA & Hardware
💎
Verilog & VHDL EDA & Hardware
⚡
LTSpice EDA & Hardware
🔧
KiCad EDA & Hardware
📝
Notion Productivity
💎
Obsidian Productivity
💎
Slack Productivity
ðŸŽŪ
Discord Productivity
ðŸŽĻ
Figma Design Tools
📘
Confluence Atlassian
📋
Jira Atlassian
🃏
Jest Testing
⚡
Vitest Testing
🎭
Playwright Testing
ðŸŒē
Cypress Testing
🌐
Selenium Testing
💙
Flutter Mobile Development
ðŸ“ą
React Native Mobile Development
🍎
SwiftUI Mobile Development
ðŸ“ą
Expo Mobile Development
🐍
Django Web Frameworks
⚡
FastAPI Web Frameworks
ðŸŒķïļ
Flask Web Frameworks
🍃
Spring Boot Web Frameworks
ðŸļ
Gin Web Frameworks
⚡
Vite Build Tools
ðŸ“Ķ
Webpack Build Tools
⚡
esbuild Build Tools
🐘
Gradle Build Tools
ðŸŠķ
Maven Build Tools
🔧
CMake Build Tools
ðŸŽŪ
Unity Game Development
ðŸĪ–
Godot Game Development
🔌
Arduino Embedded & IoT
🔍
Nmap Security
🐕
Datadog Monitoring
📖
Swagger/OpenAPI Documentation
No results found
EN KO

⚙ïļ Configuration

🔧 Setup & Profiles

aws configure Configure default credentials
aws configure --profile <name> Configure named profile
aws configure list List current configuration
aws configure list-profiles List all profiles
aws configure get region Get specific config value
aws configure set region us-east-1 Set specific config value
export AWS_PROFILE=<name> Set profile via environment
aws sts get-caller-identity Verify current identity

📄 Output & Region

aws <command> --output json Output as JSON
aws <command> --output table Output as table
aws <command> --output text Output as text
aws <command> --region us-west-2 Specify region
aws <command> --query "Items[*].Name" Filter with JMESPath
aws <command> --dry-run Test without executing

ðŸ–Ĩïļ EC2

ðŸ’ŧ Instances

aws ec2 describe-instances List all instances
aws ec2 describe-instances --instance-ids <id> Describe specific instance
aws ec2 describe-instances --filters "Name=tag:Name,Values=*web*" Filter by tag
aws ec2 run-instances --image-id <ami> --instance-type t2.micro --key-name <key> Launch instance
aws ec2 start-instances --instance-ids <id> Start instance
aws ec2 stop-instances --instance-ids <id> Stop instance
aws ec2 reboot-instances --instance-ids <id> Reboot instance
aws ec2 terminate-instances --instance-ids <id> Terminate instance

🔒 Security Groups

aws ec2 describe-security-groups List security groups
aws ec2 create-security-group --group-name <name> --description "<desc>" --vpc-id <vpc> Create security group
aws ec2 authorize-security-group-ingress --group-id <sg> --protocol tcp --port 22 --cidr 0.0.0.0/0 Add inbound rule
aws ec2 revoke-security-group-ingress --group-id <sg> --protocol tcp --port 22 --cidr 0.0.0.0/0 Remove inbound rule
aws ec2 delete-security-group --group-id <sg> Delete security group

🔑 Key Pairs & AMIs

aws ec2 describe-key-pairs List key pairs
aws ec2 create-key-pair --key-name <name> --query "KeyMaterial" --output text > key.pem Create and save key pair
aws ec2 delete-key-pair --key-name <name> Delete key pair
aws ec2 describe-images --owners self List your AMIs
aws ec2 create-image --instance-id <id> --name "<name>" Create AMI from instance

ðŸŠĢ S3

ðŸ“Ķ Buckets

aws s3 ls List all buckets
aws s3 mb s3://<bucket> Create bucket
aws s3 rb s3://<bucket> Remove empty bucket
aws s3 rb s3://<bucket> --force Remove bucket with contents
aws s3 ls s3://<bucket> List bucket contents
aws s3 ls s3://<bucket> --recursive List all objects recursively

📄 Objects

aws s3 cp <file> s3://<bucket>/ Upload file to S3
aws s3 cp s3://<bucket>/<key> <file> Download file from S3
aws s3 mv s3://<bucket>/<key> s3://<bucket>/<newkey> Move/rename object
aws s3 rm s3://<bucket>/<key> Delete object
aws s3 rm s3://<bucket>/ --recursive Delete all objects
aws s3 sync <dir> s3://<bucket>/ Sync local to S3
aws s3 sync s3://<bucket>/ <dir> Sync S3 to local
aws s3 sync s3://<src> s3://<dst> Sync between buckets

🔗 Presigned URLs

aws s3 presign s3://<bucket>/<key> Generate presigned URL (1hr)
aws s3 presign s3://<bucket>/<key> --expires-in 3600 Presigned URL with expiry

ðŸ‘Ī IAM

ðŸ‘Ĩ Users & Groups

aws iam list-users List all users
aws iam create-user --user-name <name> Create user
aws iam delete-user --user-name <name> Delete user
aws iam list-groups List all groups
aws iam create-group --group-name <name> Create group
aws iam add-user-to-group --user-name <user> --group-name <group> Add user to group
aws iam remove-user-from-group --user-name <user> --group-name <group> Remove user from group

📜 Policies & Roles

aws iam list-policies --scope Local List custom policies
aws iam attach-user-policy --user-name <user> --policy-arn <arn> Attach policy to user
aws iam detach-user-policy --user-name <user> --policy-arn <arn> Detach policy from user
aws iam list-roles List all roles
aws iam create-role --role-name <name> --assume-role-policy-document file://policy.json Create role
aws iam attach-role-policy --role-name <role> --policy-arn <arn> Attach policy to role

🔐 Access Keys

aws iam list-access-keys --user-name <user> List access keys
aws iam create-access-key --user-name <user> Create access key
aws iam delete-access-key --user-name <user> --access-key-id <id> Delete access key
aws iam update-access-key --user-name <user> --access-key-id <id> --status Inactive Deactivate access key

Îŧ Lambda

⚡ Functions

aws lambda list-functions List all functions
aws lambda get-function --function-name <name> Get function details
aws lambda create-function --function-name <name> --runtime nodejs18.x --handler index.handler --zip-file fileb://code.zip --role <role-arn> Create function
aws lambda update-function-code --function-name <name> --zip-file fileb://code.zip Update function code
aws lambda update-function-configuration --function-name <name> --memory-size 256 Update configuration
aws lambda delete-function --function-name <name> Delete function

📊 Invocation & Logs

aws lambda invoke --function-name <name> output.json Invoke function
aws lambda invoke --function-name <name> --payload '{"key":"value"}' output.json Invoke with payload
aws lambda invoke --function-name <name> --invocation-type Event output.json Async invocation
aws logs describe-log-groups --log-group-name-prefix /aws/lambda/<name> Get Lambda log group
aws logs tail /aws/lambda/<name> --follow Tail Lambda logs

🗄ïļ RDS & DynamoDB

📀 RDS

aws rds describe-db-instances List RDS instances
aws rds create-db-instance --db-instance-identifier <id> --db-instance-class db.t2.micro --engine mysql --master-username admin --master-user-password <pass> Create RDS instance
aws rds start-db-instance --db-instance-identifier <id> Start RDS instance
aws rds stop-db-instance --db-instance-identifier <id> Stop RDS instance
aws rds delete-db-instance --db-instance-identifier <id> --skip-final-snapshot Delete RDS instance
aws rds create-db-snapshot --db-instance-identifier <id> --db-snapshot-identifier <snap> Create snapshot

⚡ DynamoDB

aws dynamodb list-tables List tables
aws dynamodb describe-table --table-name <name> Describe table
aws dynamodb scan --table-name <name> Scan all items
aws dynamodb get-item --table-name <name> --key '{"id":{"S":"123"}}' Get single item
aws dynamodb put-item --table-name <name> --item '{"id":{"S":"123"},"name":{"S":"test"}}' Put item
aws dynamodb delete-item --table-name <name> --key '{"id":{"S":"123"}}' Delete item
aws dynamodb query --table-name <name> --key-condition-expression "id = :v" --expression-attribute-values '{":v":{"S":"123"}}' Query table

🏗ïļ CloudFormation & ECS

📋 CloudFormation

aws cloudformation list-stacks List all stacks
aws cloudformation describe-stacks --stack-name <name> Describe stack
aws cloudformation create-stack --stack-name <name> --template-body file://template.yaml Create stack
aws cloudformation update-stack --stack-name <name> --template-body file://template.yaml Update stack
aws cloudformation delete-stack --stack-name <name> Delete stack
aws cloudformation describe-stack-events --stack-name <name> View stack events
aws cloudformation validate-template --template-body file://template.yaml Validate template

ðŸģ ECS

aws ecs list-clusters List clusters
aws ecs list-services --cluster <cluster> List services
aws ecs list-tasks --cluster <cluster> List tasks
aws ecs describe-services --cluster <cluster> --services <svc> Describe service
aws ecs update-service --cluster <cluster> --service <svc> --force-new-deployment Force new deployment
aws ecs update-service --cluster <cluster> --service <svc> --desired-count 3 Scale service

ðŸ’Ą Tips & Best Practices

âœĻ Useful Tips

  • Use Profiles: Use --profile for multiple AWS accounts
  • JMESPath Queries: Use --query for filtering JSON output
  • Auto Completion: Enable with complete -C aws_completer aws
  • Debug Mode: Use --debug flag for troubleshooting
  • Pagination: Use --no-paginate or --max-items
  • Cost Awareness: Use --dry-run when available to prevent costs
  • Environment Variables: AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_DEFAULT_REGION
  • Documentation: aws help, aws help