Repolode
aws

aws/aws-cli

Interfaz de línea de comandos oficial y unificada para administrar Amazon Web Services desde la terminal o mediante scripts.

Estrellas
17,342
Forks
4,751
Issues abiertos
767
Último commit
hace 14 horas

¿Qué es?

AWS CLI es la herramienta oficial de línea de comandos para Amazon Web Services. Ofrece un único comando `aws` que invoca las API de los servicios de AWS, para que puedas crear, inspeccionar y modificar recursos en la nube desde una shell, en lugar de usar la consola web.

Las credenciales se pueden obtener de variables de entorno, archivos compartidos de credenciales y configuración con perfiles con nombre, o roles de IAM en instancias EC2. La salida predeterminada es JSON y se puede filtrar con la opción `--query` mediante expresiones JMESPath, o mostrar como tabla ASCII. El paquete también incluye autocompletado de comandos para bash, tcsh y zsh, y una rama de desarrollo para colaboradores.

La versión principal actual es la v2, distribuida como instaladores para macOS, Linux (x86-64 y arm64) y Windows, y como paquete de Python compatible con Python 3.9 a 3.14.

Funciones clave

  • 01Invoca las API de los servicios de AWS desde un único comando `aws`.
  • 02Admite variables de entorno, archivos compartidos de credenciales, perfiles con nombre y roles de IAM.
  • 03Lee parámetros grandes o complejos desde archivos JSON mediante el prefijo `file://`.
  • 04Filtra la salida JSON con `--query` y puede mostrar tablas ASCII.
  • 05Ofrece autocompletado de comandos para bash, tcsh y zsh.

Casos de uso

  • Automatizar la administración de recursos de AWS con scripts de shell o pipelines de CI.
  • Consultar el estado de EC2, S3 o IAM desde una terminal, sin usar la consola web.
  • Administrar varias cuentas o regiones de AWS mediante perfiles con nombre.

Inicio rápido

  1. 1

    Descarga el instalador oficial para tu plataforma desde los enlaces del README

  2. 2

    Configura tus credenciales de AWS y la región predeterminada

    aws configure
  3. 3

    Ejecuta un comando de prueba, como listar los usuarios de IAM

    aws iam list-users

Antes de usarlo

  • Necesitas credenciales de AWS y una cuenta de AWS para usar la mayoría de los comandos.
  • Los metadatos no indican claramente la licencia, así que consulta sus términos antes de reutilizarlo.

En colecciones

Temas

Preguntas frecuentes

¿Qué es aws-cli?
Interfaz de línea de comandos oficial y unificada para administrar Amazon Web Services desde la terminal o mediante scripts. AWS CLI es la herramienta oficial de línea de comandos para Amazon Web Services. Ofrece un único comando `aws` que invoca las API de los servicios de AWS, para que puedas crear, inspeccionar y modificar recursos en la nube desde una shell, en lugar de usar la consola web.
¿aws-cli es gratuito? ¿Qué licencia tiene?
aws-cli es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿aws-cli sigue mantenido?
Mantenimiento activo. El último commit de aws-cli fue el 5 nov 2026.
¿Para qué puedo usar aws-cli?
Automatizar la administración de recursos de AWS con scripts de shell o pipelines de CI. Consultar el estado de EC2, S3 o IAM desde una terminal, sin usar la consola web. Administrar varias cuentas o regiones de AWS mediante perfiles con nombre.
¿Cómo se instala aws-cli?
Descarga el instalador oficial para tu plataforma desde los enlaces del README Configura tus credenciales de AWS y la región predeterminada: aws configure Ejecuta un comando de prueba, como listar los usuarios de IAM: aws iam list-users
¿Dónde consigo aws-cli?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/aws/aws-cli

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados