Linux From Scratch (AI-Enhanced)

Linux From Scratch (AI-Enhanced)

Al finalizar esta especialización podrás:

  • ✅ Navegar y administrar el sistema de archivos de Linux desde la terminal con confianza.
  • ✅ Escribir scripts de automatización en Bash shell con variables, ciclos y condicionales.
  • ✅ Comprender usuarios, grupos, permisos y el sistema de seguridad de GNU/Linux.
  • ✅ Usar herramientas como grep, sed, SSH, curl y wget para tareas cotidianas de administración.
  • ✅ Desarrollar fluidez en la terminal con asistencia de IA usando Aider y Ollama como tutores.

Desde la aparición en los años 60, los sistemas de tipo *nix (Unix, Linux) han permanecido en todo tipo de entornos debido a su gran estabilidad, su capacidad multiusuario, además de sus características de seguridad y redes.

Si bien GNU/Linux no es un clon del Unix original, comparten un sinnúmero de características y funcionalidades que permiten al usuario el poder interactuar con cualquiera de los sistemas con un mínimo de cambios o adaptaciones. Siendo entonces una elección acertada el comenzar con GNU/Linux.

Esta especialización integra desde el inicio un agente Aider en la terminal y Ollama para ejecución local de modelos, para que el alumno aprenda a pedir ayuda de manera efectiva: la IA no ejecuta los comandos por ti, sino que te guía como un tutor que te muestra el camino.

Objetivos🔗

Temario🔗

Instalación y configuración🔗

Nota: La instalación se puede realizar en un equipo designado por el usuario para dicho fin, bajo el entendido de la posible pérdida de datos e información de su disco duro. En su defecto, puede realizarse en una máquina virtual (VirtualBox) si se cuenta con un equipo que cumpla los requerimientos mínimos. Práctica con IA: Primer prompt: "Aydame a verificar que los drivers de mi tarjeta de red están instalados."

Introducción🔗

Línea de comandos🔗

Automatización (shell scripting)🔗

Temas selectos (opcionales)🔗

🎯 Proyecto final de la especialización

Crearás un script de automatización que respalde archivos importantes, los comprima con fecha, los suba a un servidor remoto por SSH, envíe una notificación por correo electrónico y registre todo en un archivo de log, utilizando Bash scripting, cron y herramientas de línea de comandos.

🚀 Esta especialización te prepara para

Ingeniero de Sistemas Linux DevOps Engineer Administrador de Servidores Arquitecto de Infraestructura

❓ Preguntas frecuentes

¿Necesito experiencia previa con Linux?

No. Esta especialización está diseñada para principiantes absolutos. Solo necesitas conocimientos básicos de sistemas operativos.

¿Puedo instalar Linux en mi computadora sin perder mis archivos?

Sí, pero es riesgoso si no tienes experiencia. Recomendamos usar una máquina virtual (VirtualBox) para las prácticas. Si decides instalar en físico, te guiaremos en el proceso de particionado seguro.

¿Qué diferencia hay entre esta especialización y Linux: Administración de Sistemas?

Linux From Scratch es para principiantes. Si ya sabes usar la terminal cómodamente, te recomendamos la especialización de Administración que profundiza en seguridad, almacenamiento, SSH y automatización avanzada.

¿Hay becas o descuentos disponibles?

Sí. Ofrecemos descuento por pago en una sola exhibición o transferencia, así como la opción de pagos en mensualidades. Escríbenos a contacto@bytelabs.com.mx para conocer más detalles.

AI-Enhanced 🤖