用途:通过 AWS CLI v2 在命令行管理 AWS 资源,覆盖 EC2、Lambda、ECS、CloudWatch、IAM、S3、CloudFormation、RDS 及成本查询等。
主要能力:查询身份(aws sts get-caller-identity);查看、启动、停止 EC2 实例;列出与调用 Lambda 函数;列出 ECS 集群、服务并查看服务状态;查看与跟踪 CloudWatch 日志组;列出 S3 存储桶与对象;列出 IAM 用户与角色;列出 CloudFormation 堆栈;查看 RDS 实例;查询最近 7 天成本。
使用方式:先设置环境变量 AWS_ACCESS_KEY_ID、AWS_SECRET_ACCESS_KEY、AWS_DEFAULT_REGION,临时凭证还需 AWS_SESSION_TOKEN。命令可用 --output table 获得可读输出,--output json 便于配合 jq 解析,--query(JMESPath)过滤结果。
适用场景:日常运维巡检、资源清单导出、日志排查、成本查看与脚本化操作。
限制:修改类操作(启动/停止实例、调用函数、删除资源)前应确认;支持时可用 --dry-run 预览变更。资料未提供安装步骤、权限要求、版本兼容性与收费信息。