Elige tu idioma
Curso de Linux
Más de 2 millones de estudiantes en todo el mundo

Curso de Linux

4,3

Domine Linux desde cero — desde la línea de comandos hasta la administración de sistemas, redes y automatización. Este curso le brinda las habilidades prácticas que los profesionales de TI, administradores de sistemas e ingenieros de DevOps usan a diario. Ya sea que esté comenzando o subiendo de nivel, saldrá listo para trabajar con confianza en sistemas Linux reales.

Dedika para empresas

Lo que vas a aprender:

Usted construirá una base sólida en arquitectura de Linux, el shell Bash y el modelo de permisos del sistema de archivos. De ahí, pasará a la administración de usuarios y grupos, control de procesos y gestión de paquetes en las principales distribuciones. Configurará redes, fortalecerá servidores y administrará servicios con systemd. El curso también cubre scripting en Bash, SSH, contenedores con Docker y Podman, ajuste de rendimiento y automatización de infraestructura con Ansible. Cada tema se enseña con tareas prácticas y listas para el entorno laboral que reflejan lo que hacen los profesionales de Linux en entornos reales.

Cómo estudias de forma práctica Curso de Linux

Cómo practicas Curso 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.

Haz clic aquí

Contenido del curso

8 Capítulos • 36 LeccionesDuración entre 4 y 360 horas (tú decides)

Capítulo 1Ver detalles

Fundamentos de Linux y visión general del sistema

  • Lección 1 • Arquitectura Linux y componentes centrales

    Explica el espacio del núcleo, el espacio de usuario, las llamadas al sistema y los sistemas init. Proporciona la base conceptual para comprender cómo operan todos los procesos Linux.

  • Lección 2 • Virtualización y entornos de laboratorio

    Cubre hipervisores, máquinas virtuales y contenedores para práctica segura. Permite a los estudiantes construir laboratorios aislados sin arriesgar sistemas en producción.

  • Lección 3 • Historia y distribuciones Linux

    Rastrea los orígenes de Linux desde Unix, pasando por el núcleo y las principales familias de distribuciones. Establece el contexto para elegir la distribución correcta para tareas profesionales.

  • Lección 4 • Instalación de Linux en hardware real

    Guía a través del particionado, configuración del gestor de arranque y configuración post-instalación. Garantiza que los estudiantes puedan desplegar un entorno Linux funcional de forma independiente.

Capítulo 2Ver detalles

Dominio de la interfaz de línea de comandos

  • Lección 1 • Obtención de ayuda y documentación

    Cubre páginas de manual, páginas info, opciones --help y recursos en línea. Fomenta la autosuficiencia para que los estudiantes resuelvan problemas sin asistencia externa.

  • Lección 2 • Fundamentos del shell y navegación en el terminal de comandos

    Introduce el prompt del shell, la sintaxis de comandos y los comandos de navegación del sistema de archivos. Constituye el punto de entrada para todo el trabajo posterior basado en CLI en el curso.

  • Lección 3 • Operaciones con archivos y directorios

    Cubre la creación, copia, movimiento y eliminación segura de archivos y directorios. Apoya directamente las tareas de gestión de archivos requeridas en cada rol Linux.

  • Lección 4 • Redirección, pipes y encadenamiento de comandos

    Explica stdin, stdout, stderr, pipes y sustitución de comandos. Desbloquea la capacidad de construir one-liners poderosos y pipelines de procesamiento.

  • Lección 5 • Herramientas de visualización y manipulación de texto

    Enseña cat, less, head, tail, grep, sed y awk para procesamiento de texto. Permite el análisis de logs, edición de configuración y extracción de datos desde la línea de comandos.

Capítulo 3Ver detalles

Sistema de archivos y permisos Linux

  • Lección 1 • Tipos de archivo y metadatos

    Distingue archivos regulares, directorios, enlaces simbólicos, dispositivos y sockets. Permite la interpretación correcta de la salida de ls y operaciones específicas según el tipo de archivo.

  • Lección 2 • Permisos especiales y listas de control de acceso

    Cubre setuid, setgid, sticky bit y ACL POSIX para control detallado. Amplía el modelo de permisos básico para manejar escenarios complejos multiusuario.

  • Lección 3 • Estándar de Jerarquía del Sistema de Archivos

    Mapea el propósito de cada directorio de nivel superior en el árbol del sistema de archivos Linux. Evita archivos mal ubicados y apoya prácticas correctas de administración del sistema.

  • Lección 4 • Modelo de propiedad y permisos Unix

    Explica los bits de permiso de usuario, grupo y otros, y la asignación de propiedad. Proporciona la base para asegurar archivos y directorios en sistemas multiusuario.

Capítulo 4Ver detalles

Administración de usuarios y grupos

  • Lección 1 • Gestión de grupos y membresía

    Explica groupadd, groupmod, groupdel y la gestión de membresías de grupo. Apoya el control de acceso basado en roles mediante la asignación adecuada de grupos.

  • Lección 2 • Gestión de cuentas de usuario

    Cubre useradd, usermod, userdel y los archivos /etc/passwd y /etc/shadow. Permite la gestión completa del ciclo de vida de las cuentas de usuario locales.

  • Lección 3 • Políticas de contraseñas y autenticación

    Cubre passwd, chage y la aplicación de políticas de contraseñas basadas en PAM. Garantiza que las cuentas cumplan con los requisitos de seguridad organizacional para la autenticación.

  • Lección 4 • Escalada de privilegios con sudo

    Enseña la configuración de sudo mediante visudo, la sintaxis de sudoers y la delegación de privilegios. Permite la administración con privilegios mínimos sin compartir la contraseña de root.

Capítulo 5Ver detalles

Gestión de procesos y trabajos

  • Lección 1 • Programación de trabajos con cron y systemd

    Cubre la sintaxis de crontab, el comando at y las unidades de temporizador de systemd para programación. Automatiza tareas de mantenimiento, backups y reportes de manera confiable.

  • Lección 2 • Señales y control de procesos

    Enseña kill, killall, pkill y los tipos de señal para gestión de procesos. Permite la terminación controlada y la comunicación con procesos en ejecución.

  • Lección 3 • Monitoreo de la actividad del sistema

    Cubre ps, top, htop, vmstat, iostat y free para monitoreo en tiempo real. Permite la identificación de cuellos de botella de recursos y procesos con mal comportamiento.

  • Lección 4 • Comprendiendo los procesos Linux

    Explica el ciclo de vida del proceso, PID, PPID, estados y el árbol de procesos. Proporciona la base conceptual para todas las tareas de monitoreo y control de procesos.

Capítulo 6Ver detalles

Gestión de paquetes e instalación de software

  • Lección 1 • Conceptos de gestión de paquetes

    Explica paquetes, repositorios, metadatos y resolución de dependencias. Establece el marco conceptual compartido por todas las herramientas de gestión de paquetes.

  • Lección 2 • Gestión de paquetes basada en Debian

    Cubre apt, apt-get, dpkg y la configuración de sources.list para sistemas Debian. Permite la gestión completa del ciclo de vida del software en distribuciones Ubuntu y Debian.

  • Lección 3 • Compilación de software desde el código fuente

    Recorre la descarga, configuración, compilación e instalación de código fuente. Maneja software no disponible en repositorios oficiales.

  • Lección 4 • Snap, Flatpak y paquetes universales

    Introduce formatos de paquete contenerizados que funcionan en todas las distribuciones. Amplía la disponibilidad de software más allá de los repositorios tradicionales de la distribución.

  • Lección 5 • Gestión de paquetes basada en RPM

    Cubre dnf, yum, rpm y la configuración de archivos repo para sistemas basados en Red Hat. Permite la gestión de software en distribuciones Linux empresariales.

Capítulo 7Ver detalles

Configuración de redes y solución de problemas

  • Lección 1 • Gestión de firewall con firewalld e iptables

    Enseña reglas de firewalld basadas en zonas y las cadenas fundamentales de iptables. Permite el filtrado de tráfico y el control de acceso a puertos en servidores Linux.

  • Lección 2 • Fundamentos de red para administradores Linux

    Revisa direccionamiento IP, subredes, TCP/UDP y el modelo OSI en el contexto Linux. Proporciona la base teórica para todas las tareas prácticas de red.

  • Lección 3 • Diagnóstico y solución de problemas de red

    Cubre ping, traceroute, ss, netstat, tcpdump y curl para diagnóstico. Construye un enfoque sistemático para aislar y resolver fallas de red.

  • Lección 4 • Configuración de interfaces de red

    Cubre ip, nmcli y métodos de configuración estática vs. DHCP. Permite la configuración persistente y temporal de interfaces de red en sistemas Linux modernos.

  • Lección 5 • Resolución DNS y gestión de nombre de host

    Explica /etc/hosts, /etc/resolv.conf, systemd-resolved y herramientas de consulta DNS. Asegura la resolución correcta de nombres para servicios y conexiones remotas.

Capítulo 8Ver detalles

Administración del sistema y refuerzo de seguridad

  • Lección 1 • Backup, recuperación e instantáneas del sistema

    Cubre rsync, tar, dd y estrategias de instantáneas para protección de datos. Asegura que los estudiantes puedan recuperar sistemas y datos después de fallas o configuraciones incorrectas.

  • Lección 2 • Fundamentos de refuerzo de seguridad

    Aplica refuerzo de SSH, fundamentos de SELinux/AppArmor y herramientas de auditoría del sistema. Reduce la superficie de ataque y aplica control de acceso obligatorio en servidores Linux.

  • Lección 3 • Gestión de almacenamiento y sistemas de archivos

    Cubre fdisk, parted, mkfs, mount y LVM para administración de almacenamiento. Permite aprovisionar y gestionar recursos de disco en sistemas físicos y virtuales.

  • Lección 4 • Gestión de servicios con systemd

    Enseña systemctl, archivos de unidad, objetivos y gestión de dependencias de servicios. Permite el control confiable de todos los servicios del sistema y el comportamiento al arranque.

  • Lección 5 • Gestión de logs con journald y rsyslog

    Cubre journalctl, configuración de rsyslog, rotación de logs y registro centralizado. Permite el monitoreo, auditoría y solución de problemas efectivos a través de logs.

Certificación

Tu certificado válido de finalización

Este curso es para ti:

  • Técnico de soporte de TI: listo para ir más allá del servicio de asistencia técnica y pasar a la administración de servidores.

  • Estudiante de ciencias de la computación: busca habilidades prácticas en Linux para complementar la teoría académica.

  • Administrador de Windows: ampliando su experiencia para gestionar servidores Linux en el trabajo.

  • Persona que cambia de trayectoria: ingresa al área de tecnología desde una formación no relacionada con TI, con una ambición seria.

  • Desarrollador aficionado: desea entender los sistemas en los que se ejecutan sus aplicaciones.

  • Ingeniero de nube en formación: respondiendo a la demanda de roles en la nube de la Linux Foundation.

Lo que dicen nuestros estudiantes

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... les agradezco por todo lo que hacen, ya los he recomendado a otras personas...
Giulio Carlo
Giulio CarloEstudiante de Marketing Digital
Me gusta cómo las lecciones van directo al grano y cómo puedo cambiar capítulos y saltar contenidos que no necesito.
Mariana Ferres
Mariana FerresEstudiante de Fotografía
Me gusta el contenido y la forma de presentación y transcripción de videos, ¡lo que acelera el proceso!
Luciana Alvarenga
Luciana AlvarengaEstudiante de Diseño de Uñas
La plataforma es rápida, fácil de usar. La diversidad de contenido y los videos complementarios ayudan mucho en el aprendizaje.
André Felipe
André FelipeEstudiante de Ingeniería de Prompt

Principales capacitaciones

Preguntas frecuentes

¿Quién es Dedika?

¿El certificado es válido en Colombia?

¿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