Conceptos Básicos del Trabajo con Instancias EC2
Desliza para mostrar el menú
Comienzo del trabajo con la instancia. Todo el trabajo con la instancia se realizará en un sistema Linux y se gestionará a través de la consola. Se utilizará el lenguaje bash para administrar la instancia, que también se puede emplear para controlar el ordenador.
Lista de comandos básicos de navegación en bash para comprender las próximas acciones:
Instalación de actualizaciones y programas
Es necesario asegurar que todas las actualizaciones requeridas estén instaladas en el sistema. Esto se logrará con el siguiente comando:
sudo yum update -y
sudo: esta parte del comando ejecuta el siguiente comando como superusuario (root). Otorga privilegios administrativos al comando, necesarios para realizar cambios a nivel de sistema, como la actualización de software.
yum: este es el gestor de paquetes utilizado por ciertas distribuciones de Linux. Yum significa "Yellowdog Updater, Modified" y se utiliza para gestionar paquetes RPM (Redhat Package Manager).
update: esta opción indica a yum que actualice todos los paquetes a las versiones más recientes disponibles en las bases de datos de repositorios.
-y: este parámetro responde automáticamente "yes" a cualquier solicitud que pueda aparecer durante la ejecución del comando. Permite que el proceso de actualización se complete sin interacción del usuario, lo cual es útil para scripts automatizados o cuando no se desea confirmar manualmente cada actualización.
Después de ejecutar este comando, el sistema comenzará a actualizar e instalar automáticamente los componentes requeridos:
Como puedes ver, en mi caso, no había nada que descargar y todo ya estaba instalado. Sin embargo, se recomienda encarecidamente ejecutar este comando durante la configuración inicial de la instancia para evitar errores futuros.
Dado que somos propietarios de esta instancia y tenemos derecho a hacer lo que queramos con ella, podemos cambiar de forma segura al usuario root.
El usuario root es un superusuario que tiene acceso a todos los comandos y configuraciones del sistema. Este tipo de superusuario incluso tiene mayor rango que un administrador de red en la jerarquía.
Para cambiar al modo superusuario, utiliza el comando:
sudo su
Ahora, podemos intentar ejecutar algunos comandos en nuestra instancia.
Por ejemplo, vamos a crear un directorio llamado test_folder. Dentro de este directorio, crearemos un archivo llamado README.txt y escribiremos "This is an EC2 instance!" en él.
Nuestros comandos serán los siguientes:
mkdir test_folder: crear una carpeta con el nombre deseado;cd test_folder/: navegar a la carpeta que acabamos de crear;touch README.txt: crear un archivo con el nombre y extensión deseados;echo "This is an EC2 instance!" > README.txt: escribir el texto deseado en el archivo correspondiente;cat README.txt: mostrar el contenido del archivo de texto que creamos.
Como resultado, se imprimirá lo siguiente en la consola:
This is a EC2 instance!
De este modo, ahora podemos gestionar nuestra instancia a través de la consola.
1. ¿Qué comando se utiliza para cambiar el directorio actual a una ruta especificada?
2. ¿Cómo actualizar el sistema e instalar los componentes necesarios utilizando la línea de comandos?
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla