1 📝 Laboratorio: Edición de Archivos en Amazon EC2 (Linux)
1.1 🎯 Objetivos
- Utilizar el archivo ejecutable
vimtutorpara completar tareas básicas en Vim
- Copiar y editar contenido desde
/var/log/secureusandonano
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 vimtutor – enlace aquí
vimtutorSi 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 helloworldEn 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:
:wqEditar de nuevo:
vim helloworldAgrega:
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 cloudworldEscribe 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 cloudworld1.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:wqpara guardar y salir.En Vim, puedes navegar con
h,j,k,lsi 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+Ren Bash para buscar comandos anteriores (historial interactivo).Si quieres revisar lo que modificaste con sudo, consulta los logs:
sudo cat /var/log/secure | tail