这个项目能做什么

AWS CLI 是 Amazon Web Services 的统一命令行界面。本 README 涵盖版本 1,该版本自 2026 年 8 月 5 日起进入维护模式,直至 2027 年 7 月 15 日终止支持;维护版本仅限于关键错误修复和安全问题,AWS 建议迁移至 AWS CLI v2。 该软件包要求 Python 3.10 或更高版本,可通过 pip 安装,最好在虚拟环境中使用 `python -m pip install awscli`。也可以全局安装或为当前用户安装,使用 pip 升级,或通过平台特定的捆绑安装程序或 MSI 安装程序进行部署。 使用前,可通过 `aws configure`、环境变量、共享的 `~/.aws/credentials` 文件、`~/./aws/config` 文件或在 EC2 上运行时通过 IAM 角色来配置凭证。支持多个命名配置文件,并可通过 `--profile` 选择;配置文件位置可通过环境变量覆盖。 命令遵循 `aws <command> <subcommand> [options and parameters]` 模式,例如 `aws s3 ls`。内置帮助可通过 `aws help` 和命令特定的帮助子命令获取。CLI 还支持版本报告、调试输出、可配置的默认区域和输出格式,以及类 Unix shell 的可选命令补全。支持资源包括 GitHub issues、Stack Overflow、AWS 讨论论坛、AWS Support、变更日志和官方 AWS 文档。