MÓDULO 14 – Ejercicios prácticos y correcciones
Repositorio GitHub del curso
Este repositorio de GitHub complementario contiene todos los ejercicios prácticos del curso, organizados por módulo. Incluye especialmente las correcciones de las evaluaciones del Módulo 13 y ejercicios adicionales para cada tema tratado.
Estructura del repositorio
travaux-pratiques-linux/
│
├── module-01/ Introducción a Linux (15 ejercicios)
├── module-02/ Arquitectura del Sistema (15 ejercicios)
├── module-03/ Sistema de Archivos
├── module-04/ Gestión de Procesos
├── module-05/ Usuarios y Permisos
├── module-06/ Scripting Shell
├── module-07/ Red y Configuración
├── module-08/ Servicios y Daemons
├── module-09/ Seguridad del Sistema
├── module-10/ Gestión de Paquetes
├── module-11/ Monitoreo y Logs
├── module-12/ Administración Avanzada
│
├── scripts/ Scripts utilitarios
├── INSTRUCTIONS.md Guía de uso
└── README.md
Contenido por módulo
| Módulo | Tema | Contenido |
|---|---|---|
| module-01 | Introducción a Linux | 15 ejercicios (principiante → avanzado) |
| module-02 | Arquitectura del Sistema | 15 ejercicios interactivos |
| module-03 | Sistema de Archivos | Ejercicios prácticos progresivos |
| module-04 | Gestión de Procesos | Ejercicios prácticos progresivos |
| module-05 | Usuarios y Permisos | Ejercicios prácticos progresivos |
| module-06 | Scripting Shell | Ejercicios prácticos progresivos |
| module-07 | Red y Configuración | Ejercicios prácticos progresivos |
| module-08 | Servicios y Daemons | Ejercicios prácticos progresivos |
| module-09 | Seguridad del Sistema | Ejercicios prácticos progresivos |
| module-10 | Gestión de Paquetes | Ejercicios prácticos progresivos |
| module-11 | Monitoreo y Logs | Ejercicios prácticos progresivos |
| module-12 | Administración Avanzada | Ejercicios prácticos progresivos |
Ejercicios y correcciones – a partir del Módulo 13
El repositorio contiene ejercicios adicionales y correcciones a partir del módulo 13 y en adelante (módulos 14, 15, etc.). Para consultar todo el contenido disponible:
👉 Ver todos los ejercicios y correcciones en GitHub
Inicio rápido con GitHub Codespaces
1. Iniciar el entorno
- Vaya al repositorio de GitHub
- Haga clic en el botón verde "Code" en la parte superior de la página
- Seleccione la pestaña "Codespaces"
- Haga clic en "Create codespace on main"
- Espere 2-3 minutos mientras se prepara el entorno
2. Comprender la interfaz
+=========================================================================+
| EXPLORADOR | EDITOR (README) | |
| (archivos) | Lea las instrucciones aquí | |
| | | |
| > module-01/ | # Módulo 1 | |
| > module-02/ | ## Ejercicio 1 | |
| README.md | Escriba: echo "hello" | |
+---------------------+------------------------------+-------------------+
| TERMINAL – Escriba sus comandos de Linux aquí |
| vscode@codespace:~$ echo "hello" |
| hello |
+=========================================================================+
3. Flujo de trabajo
- IZQUIERDA: Haga clic en una carpeta de módulo (ej:
module-01) y luego enREADME.md - CENTRO: Lea los ejercicios (Ctrl+Shift+V para la Vista previa de Markdown)
- ABAJO: Escriba los comandos en la terminal
4. Comandos útiles
# Ir al directorio de ejercicios del módulo
cd module-01/exercices
# Ver dónde está
pwd
# Listar los archivos
ls -la
# Ayuda sobre un comando
man ls
# o
ls --help
Instrucciones para los estudiantes
Paso 1 – Haga fork del repositorio (solo una vez)
Vaya al repositorio de GitHub y haga clic en "Fork" en la parte superior derecha para tener su propia copia.
Paso 2 – Abra Codespaces en su fork
En su fork, haga clic en Code → Codespaces → Create codespace.
Paso 3 – Trabaje en los ejercicios
# Vaya al directorio de ejercicios del módulo deseado
cd module-05/exercices
# Realice los ejercicios
# Cree sus archivos y scripts aquí
Paso 4 – Guarde su trabajo (OBLIGATORIO)
¡Sin este paso, el docente NO verá su trabajo!
# Volver a la raíz del repositorio
cd /workspaces/travaux-pratiques-linux
# Guardar en GitHub
git add .
git commit -m "Módulo 05 terminado"
git push
Paso 5 – Verifique en GitHub
Vaya a su fork en GitHub y verifique que sus archivos sean visibles.
Formato de los ejercicios
Cada ejercicio contiene:
| Sección | Descripción |
|---|---|
| Objetivo | Lo que va a aprender |
| Tareas | Pasos a realizar |
| Pista | Ayuda si está bloqueado |
| Solución | Solución completa (spoiler) |
| Validación | Cómo verificar su trabajo |
Niveles de dificultad
- [Principiante]: Conceptos básicos
- [Intermedio]: Aplicación práctica
- [Avanzado]: Proyectos completos
Recursos útiles
- 📘 Linux Journey – Tutorial interactivo
- 🔍 Explainshell – Explica los comandos
- 📄 TLDR Pages – Documentación simplificada
- 📚 Documentación del curso (este sitio)
Módulo creado el: Febrero 2025