1 📝 Laboratorio: Edición de Archivos en Amazon EC2 (Linux)

1.1 🎯 Objetivos

  • Utilizar el archivo ejecutable vimtutor para completar tareas básicas en Vim
  • Copiar y editar contenido desde /var/log/secure usando nano

1.2 🕒 Duración estimada

1 hora


1.3 ✅ Tareas paso a paso

1.3.1 🔗 Tarea 1: Conexión a la instancia EC2

📸 Captura sugerida: Conexión SSH exitosa – enlace aquí

chmod 400 labsuser.pem
ssh -i labsuser.pem ec2-user@<public-ip>

1.3.2 📘 Tarea 2: Ejecutar el tutorial de Vim

📸 Captura sugerida: Ejecución de vimtutorenlace aquí

vimtutor

Si no está instalado:

sudo yum install vim

✅ Completa las lecciones 1 a 3.
Para salir del tutor:

:q!

1.3.3 ✍️ Tarea 3: Editar archivo en Vim

📸 Captura sugerida: Archivo helloworld editado en Vim – enlace aquí

Crear archivo:

vim helloworld

En modo inserción (i), escribe:

Hello World!
This is my first file in Linux and I am editing it in Vim!

Salir del modo inserción con ESC y guardar:

:wq

Editar de nuevo:

vim helloworld

Agrega:

I learned how to create a file, edit and save them too!

Salir sin guardar:

:q!

Desafío adicional:

  • Eliminar línea: dd
  • Deshacer acción: u
  • Guardar sin salir: :w

1.3.4 ✏️ Tarea 4: Editar archivo en nano

📸 Captura sugerida: Archivo cloudworld abierto y editado con Nano – enlace aquí

Crear archivo:

nano cloudworld

Escribe directamente:

We are using nano this time! We can simply start typing! No insert mode needed.

Guardar: CTRL + O
Confirmar nombre y salir: CTRL + X

Verificar archivo:

nano cloudworld

1.4 ✅ Finalizar laboratorio

  • Cierra la sesión SSH
  • Haz clic en End Lab en la plataforma
  • Confirma para finalizar el entorno

1.5 📚 Recursos adicionales



1.6 💡 Tips útiles

  • Usa :q! para salir de Vim sin guardar y :wq para guardar y salir.

  • En Vim, puedes navegar con h, j, k, l si tu teclado no tiene flechas activas.

  • Nano es ideal para principiantes: no necesitas ingresar en modo de edición.

  • Si accidentalmente abres Vim y te trabas, recuerda: ESC, luego :q!

  • Usa CTRL+R en Bash para buscar comandos anteriores (historial interactivo).

  • Si quieres revisar lo que modificaste con sudo, consulta los logs:

    sudo cat /var/log/secure | tail