Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

AWS CLI y tutorial de aws-shell para AWS Cloud9

Modo de enfoque
AWS CLI y tutorial de aws-shell para AWS Cloud9 - AWS Cloud9

AWS Cloud9 ya no está disponible para nuevos clientes. Los clientes existentes de AWS Cloud9 pueden seguir utilizando el servicio con normalidad. Más información

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

AWS Cloud9 ya no está disponible para nuevos clientes. Los clientes existentes de AWS Cloud9 pueden seguir utilizando el servicio con normalidad. Más información

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

El siguiente tutorial le permite configurar el AWS Command Line Interface (AWS CLI), el aws-shell o ambos en un AWS Cloud9 entorno de desarrollo. AWS CLI Tanto el aws-shell como el aws-shell son herramientas unificadas que proporcionan una interfaz coherente para interactuar con todas las partes de. AWS Puede utilizarlas AWS CLI en lugar de ejecutar rápidamente comandos con los que interactuar AWS, y algunos de estos comandos se pueden ejecutar con AWS CLI o, alternativamente, utilizarlos. AWS Management Console AWS CloudShell

Para obtener más información sobre el AWS CLI, consulte la Guía AWS Command Line Interface del usuario. Para el aws-shell, consulte los recursos siguientes:

Para obtener una lista de los comandos que puede ejecutar con los AWS CLI que interactuar AWS, consulte la Referencia de AWS CLI comandos. Puede usar los mismos comandos con AWS CloudShell, excepto que puede iniciar comandos sin el aws prefijo.

La creación de este ejemplo podría generar cargos en su AWS cuenta. Estos incluyen posibles cargos por servicios como Amazon EC2 y Amazon S3. Para obtener más información, consulte Amazon EC2 Pricing y Amazon S3 Pricing.

Requisitos previos

Antes de utilizar este ejemplo, asegúrese de que su configuración cumpla los siguientes requisitos:

  • Debe tener un entorno de AWS Cloud9 EC2 desarrollo existente. En este ejemplo se supone que ya tienes un EC2 entorno conectado a una EC2 instancia de Amazon que ejecuta Amazon Linux o Ubuntu Servidor. Si tiene otro tipo de entorno o sistema operativo, es posible que tenga que adaptar las instrucciones de este ejemplo para configurar herramientas relacionadas. Para obtener más información, consulte Crear un entorno en AWS Cloud9.

  • Ya tiene abierto el AWS Cloud9 IDE del entorno existente. Al abrir un entorno, AWS Cloud9 abre el IDE de ese entorno en el navegador web. Para obtener más información, consulte Abrir un entorno en AWS Cloud9.

Paso 1: Instale el AWS CLI, el aws-shell o ambos en su entorno

En este paso, utiliza el AWS Cloud9 IDE para instalar el AWS CLI, el aws-shell o ambos en su entorno, de modo que pueda ejecutar comandos con los que interactuar. AWS

Si utiliza un entorno de AWS Cloud9 EC2 desarrollo y solo quiere utilizar el AWS CLI, puede pasar directamente a. Paso 3: Ejecute los comandos básicos con AWS CLI o con el aws-shell de su entorno Esto se debe a que ya AWS CLI está instalado en un EC2 entorno y ya hay un conjunto de credenciales de AWS acceso configurado en el entorno. Para obtener más información, consulte AWS credenciales temporales gestionadas.

Si no utiliza un EC2 entorno, haga lo siguiente para instalar AWS CLI:

  1. Con el entorno abierto, en el IDE, compruebe si ya AWS CLI está instalado. En el terminal, ejecute el comando aws --version . (Para iniciar una nueva sesión del terminal, en la barra de menús, seleccione Window [Ventana], New Terminal [Nuevo terminal]). Si AWS CLI está instalado, se muestra el número de versión, con información como los números de versión de Python y el número de versión del sistema operativo de su EC2 instancia de Amazon o de su propio servidor. Si AWS CLI está instalado, pase aPaso 2: Configurar la administración de credenciales en su entorno.

  2. Para instalarlo AWS CLI, consulte Instalación del AWS Command Line Interface en la Guía del AWS Command Line Interface usuario. Por ejemplo, para un EC2 entorno en el que se ejecute Amazon Linux, ejecute estos tres comandos, uno a la vez, en la terminal para instalar el AWS CLI.

    sudo yum -y update # Install the latest system updates. sudo yum -y install aws-cli # Install the AWS CLI. aws --version # Confirm the AWS CLI was installed.

    Para un EC2 entorno en el que se ejecute Ubuntu Server, ejecute estos tres comandos, uno a la vez, en la terminal para instalar el AWS CLI.

    sudo apt update # Install the latest system updates. sudo apt install -y awscli # Install the AWS CLI. aws --version # Confirm the AWS CLI was installed.

Si desea instalar el aws-shell, siga estos pasos:

  1. Con el entorno abierto, en el IDE, verifique si aws-shell ya está instalado. En el terminal, ejecute el comando aws-shell . (Para iniciar una nueva sesión del terminal, en la barra de menús, seleccione Window [Ventana], New Terminal [Nuevo terminal]). Si el aws-shell está instalado, se muestra el símbolo de aws>. Si el aws-shell está instalado, continúe en Paso 2: Configurar la administración de credenciales en su entorno.

  2. Para instalar el aws-shell, utilice pip. Para ello, debe tener instalado Python.

    Para verificar si Python ya está instalado (y para instalarlo si es necesario), siga las instrucciones de Paso 1: Instalar Python en la Muestra de Python y, a continuación, vuelva a este tema.

    Para comprobar si pip ya está instalado, en el terminal, ejecute el comando pip --version . Si lo está, aparece el número de versión. Si pip no está instalado, instálelo ejecutando estos tres comandos, de uno en uno, en el terminal.

    wget https://bootstrap.pypa.io/get-pip.py # Get the pip install file. sudo python get-pip.py # Install pip. (You might need to run 'sudo python2 get-pip.py' or 'sudo python3 get-pip.py' instead, depending on how Python is installed.) rm get-pip.py # Delete the pip install file, as it is no longer needed.
  3. Para utilizar pip para instalar el aws-shell, ejecute el siguiente comando.

    sudo pip install aws-shell

Paso 2: Configurar la administración de credenciales en su entorno

Cada vez que utilice el aws-shell AWS CLI o el aws-shell para llamar a un AWS servicio, debe proporcionar un conjunto de credenciales con la llamada. Estas credenciales determinan si el aws-shell AWS CLI o el aws-shell tienen los permisos adecuados para realizar esa llamada. Si las credenciales no cubren los permisos adecuados, la llamada no se realizará correctamente.

Si utiliza un entorno de AWS Cloud9 EC2 desarrollo, puede pasar directamente a. Paso 3: Ejecute los comandos básicos con AWS CLI o con el aws-shell de su entorno Esto se debe a que las credenciales ya están configuradas en un EC2 entorno. Para obtener más información, consulte AWS credenciales temporales gestionadas.

Si no utiliza un EC2 entorno, debe almacenar manualmente sus credenciales en el entorno. Para ello, siga las instrucciones de Llamar Servicios de AWS desde un entorno de AWS Cloud9 y, a continuación, vuelva a este tema.

Paso 3: Ejecute los comandos básicos con AWS CLI o con el aws-shell de su entorno

En este paso, utiliza el AWS CLI o el aws-shell de su entorno para crear un bucket en Amazon S3, enumerar los buckets disponibles y, a continuación, eliminar el bucket.

  1. Si desea utilizar el aws-shell pero aún no lo ha iniciado, inicie el aws-shell ejecutando el comando aws-shell. Se muestra el símbolo aws>.

  2. Crear un bucket. Ejecute el aws s3 mbs3 mbcomando AWS CLI o con el aws-shell e indique el nombre del bucket que desea crear. En este ejemplo, utilizamos un bucket llamadocloud9-123456789012-bucket, donde 123456789012 está tu ID de AWS cuenta. Si usa otro nombre, sustitúyalo en todo este paso.

    aws s3 mb s3://cloud9-123456789012-bucket # For the AWS CLI. s3 mb s3://cloud9-123456789012-bucket # For the aws-shell.
    nota

    Los nombres de los buckets deben ser únicos en toda tu cuenta AWS, no solo AWS en tu cuenta. El nombre del bucket sugerido anterior puede ayudarle a crear un nombre de bucket único. Si recibe un mensaje que contiene el error BucketAlreadyExists, debe ejecutar el comando de nuevo con otro nombre de bucket.

  3. Enumere los buckets disponibles. Ejecute el aws s3 lscomando con AWS CLI o el s3 lscomando con aws-shell. Se muestra una lista de los buckets disponibles.

  4. Elimine el bucket . Ejecute el aws s3 rbcomando con el AWS CLI o el s3 rbcomando con el aws-shell e indique el nombre del bucket que se va a eliminar.

    aws s3 rb s3://cloud9-123456789012-bucket # For the AWS CLI. s3 rb s3://cloud9-123456789012-bucket # For the aws-shell.

    Para confirmar si el bucket se ha eliminado, vuelva a ejecutar el aws s3 lscomando con el AWS CLI o vuelva a ejecutar el s3 lscomando con el aws-shell. El nombre del bucket que se haya eliminado no debería aparecer ya en la lista.

    nota

    No es necesario eliminar el bucket si desea seguir utilizándolo. Para obtener más información, consulte Add an Object to a Bucket (Adición de un objeto a un bucket) en la Guía del usuario de Amazon Simple Storage Service. Consulte también Comandos de S3 en Referencia de los comandos de AWS CLI . (Recuerda que si no eliminas el depósito, es posible que se produzcan cargos continuos en tu AWS cuenta).

Para seguir experimentando con el AWS CLI, consulte Trabajar con Amazon Web Services en la Guía del AWS Command Line Interface usuario y en la Referencia de AWS CLI comandos. Para continuar experimentando con aws-shell, consulte Referencia de los comandos de AWS CLI y tenga en cuenta que debe iniciar los comandos sin el prefijo aws.

Paso 4: Limpiar

Si utiliza el shell de AWS, puede dejar de utilizarlo ejecutando el comando .exit o .quit .

Para evitar que se sigan realizando cargos en tu AWS cuenta una vez que hayas terminado de usar este ejemplo, debes eliminar el entorno. Para obtener instrucciones, consulte Eliminar un entorno en AWS Cloud9.

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.