Repolode
aws

aws/aws-cli

Interface de linha de comando oficial e unificada para gerenciar a Amazon Web Services pelo terminal ou por scripts.

Estrelas
17,342
Forks
4,751
Issues abertas
767
Último commit
há 9 horas

O que é?

AWS CLI é a ferramenta oficial de linha de comando da Amazon Web Services. Ela oferece um único comando `aws` que chama as APIs dos serviços da AWS, permitindo criar, consultar e alterar recursos na nuvem pelo shell, sem precisar usar o console web.

As credenciais podem vir de variáveis de ambiente, arquivos compartilhados de credenciais e configuração com perfis nomeados ou funções do IAM em instâncias EC2. A saída padrão é JSON e pode ser filtrada com a opção `--query`, usando expressões JMESPath, ou exibida como uma tabela ASCII. O pacote também oferece autocompletar comandos no bash, tcsh e zsh, além de uma branch de desenvolvimento para colaboradores.

A versão principal atual é a v2, distribuída como instaladores para macOS, Linux (x86-64 e arm64) e Windows, e como um pacote Python compatível com Python 3.9 a 3.14.

Recursos principais

  • 01Chama as APIs dos serviços da AWS usando um único comando `aws`.
  • 02Aceita variáveis de ambiente, arquivos compartilhados de credenciais, perfis nomeados e funções do IAM.
  • 03Lê parâmetros grandes ou complexos de arquivos JSON usando o prefixo `file://`.
  • 04Filtra a saída JSON com `--query` e pode exibir tabelas ASCII.
  • 05Oferece autocompletar comandos no bash, tcsh e zsh.

Casos de uso

  • Automatizar o gerenciamento de recursos da AWS em scripts de shell ou pipelines de CI.
  • Consultar o estado do EC2, S3 ou IAM pelo terminal, sem usar o console web.
  • Gerenciar várias contas ou regiões da AWS por meio de perfis nomeados.

Início rápido

  1. 1

    Baixe o instalador oficial para sua plataforma pelos links do README

  2. 2

    Configure suas credenciais da AWS e a região padrão

    aws configure
  3. 3

    Execute um comando de teste, como listar os usuários do IAM

    aws iam list-users

Antes de usar

  • Você precisa de credenciais da AWS e de uma conta da AWS para usar a maioria dos comandos.
  • Os metadados não informam claramente a licença; por isso, confira os termos antes de reutilizar.

Em coleções

Tópicos

Perguntas frequentes

O que é aws-cli?
Interface de linha de comando oficial e unificada para gerenciar a Amazon Web Services pelo terminal ou por scripts. AWS CLI é a ferramenta oficial de linha de comando da Amazon Web Services. Ela oferece um único comando `aws` que chama as APIs dos serviços da AWS, permitindo criar, consultar e alterar recursos na nuvem pelo shell, sem precisar usar o console web.
aws-cli é gratuito? Qual é a licença?
aws-cli é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
aws-cli ainda é mantido?
Manutenção ativa. O último commit de aws-cli foi em 5 de nov. de 2026.
Para que posso usar aws-cli?
Automatizar o gerenciamento de recursos da AWS em scripts de shell ou pipelines de CI. Consultar o estado do EC2, S3 ou IAM pelo terminal, sem usar o console web. Gerenciar várias contas ou regiões da AWS por meio de perfis nomeados.
Como instalar aws-cli?
Baixe o instalador oficial para sua plataforma pelos links do README Configure suas credenciais da AWS e a região padrão: aws configure Execute um comando de teste, como listar os usuários do IAM: aws iam list-users
Onde consigo aws-cli?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/aws/aws-cli

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados