
Curso de administración de Linux
Domina la administración de Linux desde la línea de comandos — cubriendo almacenamiento, redes, seguridad, scripting y systemd. Este curso te brinda las habilidades prácticas que los empleadores esperan de un administrador de sistemas Linux competente. Ya sea que estés incursionando en TI o impulsando tu carrera, saldrás listo para gestionar sistemas de producción reales con confianza.
Lo que vas a aprender:
Construirás una base sólida en arquitectura de Linux, el proceso de arranque y navegación del sistema de archivos antes de pasar a la gestión de usuarios, permisos y despliegue de paquetes. El curso cubre particionado de discos, LVM, RAID y gestión de sistemas de archivos para que puedas diseñar esquemas de almacenamiento confiables. Configurarás interfaces de red, establecerás firewalls y solucionarás problemas de conectividad utilizando herramientas de diagnóstico profesionales. La gestión de servicios con systemd, la creación de shell scripts y la automatización con Ansible se cubren a profundidad. El fortalecimiento de la seguridad, las estrategias de respaldo, la virtualización con KVM y Docker, y el ajuste de rendimiento completan el plan de estudios.
Cómo estudias de forma práctica Curso de administración de Linux
Cómo practicas Curso de administración de Linux
Para ti que eres empresa y quieres capacitar a tu equipo
En Dedika para empresas, el curso incluye ejercicios y ejemplos adaptados a tu propio negocio y a las necesidades de tu empresa.
Contenido del curso
8 Capítulos • 40 LeccionesDuración entre 4 y 360 horas (tú decides)
Capítulo 1OcultarOcultar detallesVer detallesFundamentos de Linux y Orientación del Sistema
Fundamentos de Linux y Orientación del Sistema
Lección 1 • Obtención de Ayuda y Lectura de Documentación
Enseña a usar las páginas man, las páginas info y las banderas de ayuda integradas como herramientas principales de autosuficiencia. Reduce la dependencia de recursos externos durante el trabajo de administración real.
Lección 2 • Documentación en línea y recursos de la comunidad
Mapea el árbol de directorios estándar de Linux y enseña comandos de navegación de la shell. Proporciona la conciencia espacial necesaria para cada tarea administrativa posterior.
Lección 3 • Fundamentos de la Shell y Competencia en la Línea de Comandos
Introduce la sintaxis de Bash, la estructura de comandos y la redirección de E/S. Permite a los estudiantes ejecutar, encadenar y redirigir comandos con confianza desde el primer día.
Lección 4 • Historia de Linux y Panorama de Distribuciones
Cubre el linaje Unix, el proyecto GNU/Linux y las principales familias de distribuciones. Establece el contexto para elegir y trabajar con cualquier variante de Linux.
Lección 5 • Arquitectura de Linux y Proceso de Arranque
Explica el espacio del kernel, el espacio de usuario y la secuencia completa de arranque desde el firmware hasta el prompt de inicio de sesión. Fundamenta todo el trabajo de administración posterior en el conocimiento del inicio del sistema.
Capítulo 2OcultarOcultar detallesVer detallesUsuarios, Grupos y Permisos
Usuarios, Grupos y Permisos
Lección 1 • Cuentas de Usuario y Archivos de Autenticación
Explica /etc/passwd, /etc/shadow y /etc/group como la base de la identidad local. Conecta la estructura de archivos con las operaciones reales de gestión de cuentas.
Lección 2 • Permisos de Archivos y Propiedad
Explica los bits de lectura, escritura y ejecución para propietario, grupo y otros usando chmod y chown. Permite directamente el control de acceso seguro a archivos y directorios.
Lección 3 • Creación y Gestión de Cuentas de Usuario
Cubre useradd, usermod, userdel y passwd con sus opciones clave. Desarrolla habilidades prácticas para aprovisionar y desaprovisionar cuentas a escala.
Lección 4 • Permisos Especiales y Listas de Control de Acceso
Cubre SUID, SGID, el bit sticky y las ACL POSIX para un control de acceso detallado. Extiende el modelo de permisos estándar a entornos multiusuario complejos.
Lección 5 • Gestión de Grupos y Delegación de Privilegios
Enseña groupadd, groupmod, groupdel y la asignación de grupos secundarios. Permite el control de acceso basado en roles a través de estrategias de pertenencia a grupos.
Capítulo 3OcultarOcultar detallesVer detallesGestión de Procesos y Trabajos
Gestión de Procesos y Trabajos
Lección 1 • Monitoreo de Procesos y Actividad del Sistema
Enseña ps, top, htop y /proc para la inspección de procesos en tiempo real y en instantáneas. Conecta la salida del monitoreo con decisiones de administración procesables.
Lección 2 • Prioridad y Planificación de Procesos
Enseña nice, renice y el planificador CFS de Linux para controlar la asignación de CPU. Permite a los administradores ajustar el desempeño de la carga de trabajo bajo contención de recursos.
Lección 3 • Control de Trabajos y Ejecución en Segundo Plano
Explica los trabajos en primer plano, segundo plano y suspendidos usando el control de trabajos integrado de la shell. Permite la multitarea eficiente dentro de una sola sesión de terminal.
Lección 4 • Señales y Control de Procesos
Cubre las señales POSIX, kill, killall y pkill para la terminación y control de procesos. Permite una intervención segura y dirigida en procesos que funcionan mal.
Lección 5 • Conceptos de Procesos y Ciclo de Vida
Explica PID, PPID, estados de proceso y el modelo fork-exec. Proporciona la base conceptual para todas las tareas de monitoreo y control que siguen.
Capítulo 4OcultarOcultar detallesVer detallesGestión de Paquetes y Despliegue de Software
Gestión de Paquetes y Despliegue de Software
Lección 1 • Compilación de Software desde el Código Fuente
Enseña el flujo de trabajo configure-make-install para software no disponible como paquetes. Extiende la capacidad de despliegue a versiones de software personalizadas o de vanguardia.
Lección 2 • Gestión de Paquetes Basada en Debian
Cubre dpkg, apt y apt-get para sistemas de la familia Debian y Ubuntu. Proporciona habilidades paralelas a la sección de RPM para competencia entre distribuciones.
Lección 3 • Formatos de Paquete Universales
Presenta Snap, Flatpak y AppImage como opciones de despliegue independientes de la distribución. Amplía las habilidades de gestión de software más allá de los gestores de paquetes tradicionales.
Lección 4 • Conceptos de Gestión de Paquetes
Explica paquetes, repositorios, metadatos y grafos de dependencias como conceptos fundamentales. Prepara a los estudiantes para razonar sobre el estado del software antes de tocar cualquier herramienta.
Lección 5 • Gestión de Paquetes Basada en RPM
Cubre rpm, yum y dnf para distribuciones de la familia Red Hat. Desarrolla habilidades prácticas para instalar, consultar y eliminar paquetes en sistemas Linux empresariales.
Capítulo 5OcultarOcultar detallesVer detallesAlmacenamiento, Sistemas de Archivos y Gestión de Discos
Almacenamiento, Sistemas de Archivos y Gestión de Discos
Lección 1 • Esquemas de Particionado de Discos
Cubre las tablas de particiones MBR y GPT usando fdisk, gdisk y parted. Establece la base de almacenamiento físico necesaria para todo el trabajo con sistemas de archivos.
Lección 2 • Cuotas de Disco y Monitoreo de Almacenamiento
Enseña las herramientas de cuota, df, du e iostat para la planificación y aplicación de capacidad. Previene el agotamiento del almacenamiento y permite la gestión proactiva de recursos.
Lección 3 • Creación y Gestión de Sistemas de Archivos
Enseña las variantes de mkfs, las opciones de montaje y /etc/fstab para montajes persistentes. Conecta las particiones brutas con el almacenamiento utilizable accesible por el sistema operativo.
Lección 4 • Gestión de Volúmenes Lógicos
Explica los volúmenes físicos, los grupos de volúmenes y los volúmenes lógicos usando las herramientas de LVM. Permite un almacenamiento flexible y redimensionable en línea sin tiempo de inactividad.
Lección 5 • Conceptos de RAID y RAID por Software
Cubre los niveles RAID 0, 1, 5 y 10 y los implementa con mdadm. Proporciona opciones de redundancia y desempeño para cargas de trabajo de almacenamiento críticas.
Capítulo 6OcultarOcultar detallesVer detallesConfiguración y Solución de Problemas de Redes
Configuración y Solución de Problemas de Redes
Lección 1 • Diagnóstico y Solución de Problemas de Red
Aplica ping, traceroute, ss, tcpdump y nmap para aislar fallos de conectividad. Desarrolla una metodología de diagnóstico sistemática aplicable a cualquier problema de red.
Lección 2 • Enrutamiento y Resolución de Nombres
Enseña rutas estáticas, puertas de enlace predeterminadas y /etc/resolv.conf para la configuración de DNS. Permite una configuración completa de conectividad de extremo a extremo desde la interfaz hasta la capa de aplicación.
Lección 3 • Fundamentos de Redes para Administradores de Linux
Revisa las capas TCP/IP, el direccionamiento, la creación de subredes y los protocolos clave relevantes para la administración. Asegura que todos los estudiantes compartan el vocabulario de redes necesario para el resto del capítulo.
Lección 4 • Configuración y Gestión de Interfaces
Cubre ip, nmcli y NetworkManager para configurar interfaces Ethernet e inalámbricas. Desarrolla la habilidad central de conectar un host Linux a una red de manera confiable.
Lección 5 • Configuración de Firewall con firewalld e iptables
Configura firewalls basados en host usando zonas de firewalld y reglas de iptables. Protege directamente los servicios de Linux del acceso de red no autorizado.
Capítulo 7OcultarOcultar detallesVer detallesServicios del Sistema y Administración de Systemd
Servicios del Sistema y Administración de Systemd
Lección 1 • Gestión de Servicios con systemctl
Cubre los subcomandos start, stop, enable, disable y status para el control diario de servicios. Desarrolla la fluidez operativa necesaria para tareas de administración rutinarias.
Lección 2 • Journald y Gestión de Registros
Usa journalctl para consultar, filtrar y exportar registros estructurados del diario de systemd. Permite un diagnóstico rápido de fallos de servicio y eventos del sistema.
Lección 3 • Arquitectura de Systemd y Unidades
Explica los tipos de unidades, los archivos de unidad y el grafo de dependencias que systemd usa para ordenar el inicio. Proporciona el modelo conceptual necesario para gestionar cualquier servicio de manera efectiva.
Lección 4 • Temporizadores de Systemd y Tareas Programadas
Reemplaza cron con unidades de temporizador de systemd para la ejecución de tareas programadas. Proporciona una programación más confiable y registrable integrada con el gestor de servicios.
Lección 5 • Objetivos y Gestión del Estado del Sistema
Enseña los objetivos de systemd como reemplazos de los niveles de ejecución y explica los modos de rescate y emergencia. Permite transiciones controladas del estado del sistema y escenarios de recuperación.
Capítulo 8OcultarOcultar detallesVer detallesScripting de Shell y Automatización
Scripting de Shell y Automatización
Lección 1 • Funciones, Manejo de Errores y Depuración
Enseña la definición de funciones, códigos de retorno, set -e y bash -x para scripts confiables. Transforma scripts funcionales en automatización mantenible y segura para producción.
Lección 2 • Bucles e Iteración
Cubre los bucles for, while y until con break y continue para control de flujo. Permite el procesamiento de listas, archivos y salida de comandos en flujos de trabajo automatizados.
Lección 3 • Flujo de Control y Lógica
Enseña if-then-else, declaraciones case y expresiones de prueba para lógica condicional. Permite que los scripts tomen decisiones basadas en el estado del sistema y los valores de entrada.
Lección 4 • Procesamiento de Texto y Manipulación de Datos
Aplica grep, sed, awk y cut para analizar y transformar datos de texto estructurados. Permite que los scripts extraigan, reformateen y actúen sobre datos reales del sistema y registros.
Lección 5 • Fundamentos de Scripting en Bash
Cubre las líneas shebang, variables, reglas de entrecomillado y modos de ejecución de scripts. Establece hábitos de scripting correctos que previenen errores sutiles en scripts de producción.
Tu certificado válido de finalización
Este curso es para ti:
Técnico de soporte de TI: listo para pasar de atender tickets de mesa de ayuda a funciones de administración de servidores.
Quien cambia de carrera: alguien que transita de un área no técnica y se enfoca en trabajos de infraestructura o DevOps.
Desarrollador junior: quiere entender los entornos Linux donde su código realmente se ejecuta.
Entusiasta del laboratorio en casa: aficionado autodidacta que busca conocimiento estructurado para llenar brechas críticas de habilidad.
Administrador de Windows: amplía tus habilidades para gestionar sistemas Linux junto con tus responsabilidades actuales.
Estudiante universitario: estudia ciencias de la computación o TI y desarrolla habilidades prácticas más allá de los cursos.
Lo que dicen nuestros alumnos
Sus clases son perfectas. Adquirí el paquete de un año y, finalmente, tengo la oportunidad de seguir diversos temas de mi interés sin necesidad de cambiar de plataforma... agradezco todo lo que hacen, ya los he recomendado a otras personas...

Me gusta cómo las lecciones van directo al grano y cómo puedo cambiar capítulos y saltar contenidos que no necesito.

Me gusta el contenido y la forma de presentación y transcripción de videos, ¡lo que acelera el proceso!

La plataforma es rápida, simple de usar. La diversidad de contenido y los videos complementarios ayudan mucho en el aprendizaje.

Principales capacitaciones
Preguntas frecuentes
¿Quién es Dedika?
¿El certificado es válido en México?
¿Los cursos son gratuitos?
¿Cuál es la carga horaria del curso?
¿Cómo son los cursos?
¿Cómo funcionan los cursos?
¿Cuál es la duración de los cursos?
¿Cuál es el costo o precio de los cursos?
¿Qué es un curso EAD u online y cómo funciona?
Curso en PDF




















