aws cli 使用

📦 安装 AWS CLI

1️⃣ 检查是否已安装

aws --version

2️⃣ 安装(以 macOS/Linux 为例)

curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
unzip awscliv2.zip
sudo ./aws/install

Windows 可以直接下载 AWS CLI MSI 安装包

🔑 配置 AWS CLI

aws configure

系统会要求输入:

  • AWS Access Key ID

  • AWS Secret Access Key

  • 默认区域(如:us-east-1、ap-northeast-1)

  • 默认输出格式(如:json、yaml、text)

🛠 常用命令示例

S3

  • 列出存储桶:
aws s3 ls
  • 上传文件:

aws s3 cp localfile.txt s3://your-bucket-name/

文件夹:

aws s3 cp /path/to/local/folder s3://your-bucket-name/ --recursive
  • 下载文件:

aws s3 cp s3://your-bucket-name/remote.txt localfile.txt

EC2

  • 列出实例:
aws ec2 describe-instances
  • 启动实例:

aws ec2 start-instances --instance-ids i-1234567890abcdef0

  • 停止实例:
aws ec2 stop-instances --instance-ids i-1234567890abcdef0

Lambda

  • 列出函数:
aws lambda list-functions

  • 调用函数:
aws lambda invoke --function-name my-function-name output.json

aws cli 使用
https://blog.fullsize.cn/2025/05/09/notion/aws-cli-shi-yong/
作者
fullsize
发布于
2025年5月9日
许可协议