
Curso de Linux
Domina Linux desde cero, desde la línea de comandos hasta la administración de sistemas, redes y automatización. Este curso te proporciona las habilidades prácticas que los profesionales de TI, administradores de sistemas e ingenieros de DevOps utilizan a diario. Tanto si estás empezando como si quieres avanzar, saldrás preparado para trabajar con confianza en sistemas Linux reales.
Lo que vas a aprender:
Construirás una base sólida en arquitectura de Linux, el shell Bash y el modelo de permisos del sistema de archivos. A partir de ahí, avanzarás hacia la gestión de usuarios y grupos, el control de procesos y la gestión de paquetes en las principales distribuciones. Configurarás redes, endurecerás servidores y gestionarás servicios con systemd. El curso también cubre secuencias de comandos 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 trabajo que reflejan lo que los profesionales de Linux hacen 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 formar 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 • 36 LeccionesDuración entre 4 y 360 horas (tú decides)
Capítulo 1OcultarOcultar detallesVer detallesFundamentos de Linux y visión general del sistema
Fundamentos de Linux y visión general del sistema
Lección 1 • Arquitectura de Linux y componentes esenciales
Explica el espacio del núcleo, el espacio de usuario, las llamadas al sistema y los sistemas de inicio. Proporciona la base conceptual para comprender cómo funcionan todos los procesos en Linux.
Lección 2 • Virtualización y entornos de laboratorio
Cubre hipervisores, máquinas virtuales y contenedores para una práctica segura. Permite a los estudiantes construir laboratorios aislados sin poner en riesgo los sistemas de producción.
Lección 3 • Historia y distribuciones de 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 adecuada en tareas profesionales.
Lección 4 • Instalación de Linux en hardware real
Guía a través del particionado, la configuración del gestor de arranque y la configuración posterior a la instalación. Garantiza que los estudiantes puedan desplegar un entorno Linux funcional de forma autónoma.
Capítulo 2OcultarOcultar detallesVer detallesDominio de la interfaz de línea de comandos
Dominio de la interfaz de línea de comandos
Lección 1 • Obtención de ayuda y documentación
Cubre las páginas man, las páginas info, las banderas --help y los recursos en línea. Fomenta la autosuficiencia para que los estudiantes puedan resolver incidencias sin asistencia externa.
Lección 2 • Fundamentos del shell y navegación en el terminal
Presenta el prompt del shell, la sintaxis de comandos y los comandos de navegación por el sistema de archivos. Constituye el punto de partida para todo el trabajo posterior basado en la CLI del 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 todos los perfiles profesionales de Linux.
Lección 4 • Redirección, tuberías y encadenamiento de comandos
Explica stdin, stdout, stderr, las tuberías y la sustitución de comandos. Desbloquea la capacidad de construir líneas de comandos potentes y canalizaciones 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 el procesamiento de texto. Permite el análisis de registros, la edición de configuración y la extracción de datos desde la línea de comandos.
Capítulo 3OcultarOcultar detallesVer detallesSistema de archivos y permisos en Linux
Sistema de archivos y permisos en Linux
Lección 1 • Tipos de archivos y metadatos
Distingue archivos regulares, directorios, enlaces simbólicos, dispositivos y sockets. Permite la interpretación correcta de la salida de ls y las operaciones específicas según el tipo de archivo.
Lección 2 • Permisos especiales y listas de control de acceso
Cubre setuid, setgid, el bit sticky y las ACL POSIX para un control detallado. Amplía el modelo de permisos básico para gestionar escenarios complejos con múltiples usuarios.
Lección 3 • Estándar de Jerarquía del Sistema de Archivos
Describe el propósito de cada directorio de nivel superior en el árbol del sistema de archivos Linux. Evita la ubicación incorrecta de archivos y apoya las prácticas correctas de administración del sistema.
Lección 4 • Modelo de propiedad y permisos de Unix
Explica los bits de permiso de usuario, grupo y otros, y la asignación de propiedad. Proporciona la base para proteger archivos y directorios en sistemas multiusuario.
Capítulo 4OcultarOcultar detallesVer detallesAdministración de usuarios y grupos
Administración de usuarios y grupos
Lección 1 • Gestión de grupos y pertenencia a grupos
Explica groupadd, groupmod, groupdel y la gestión de pertenencias a grupos. Facilita el control de acceso basado en roles mediante la asignación correcta 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 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 5OcultarOcultar detallesVer detallesGestión de procesos y trabajos
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 la programación. Automatiza tareas de mantenimiento, copias de seguridad e informes de manera fiable.
Lección 2 • Señales y control de procesos
Enseña kill, killall, pkill y los tipos de señales para la gestión de procesos. Permite la terminación controlada y la comunicación con los procesos en ejecución.
Lección 3 • Monitorización de la actividad del sistema
Cubre ps, top, htop, vmstat, iostat y free para la monitorización en tiempo real. Permite identificar cuellos de botella de recursos y procesos con mal comportamiento.
Lección 4 • Comprender los procesos en 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 monitorización y control de procesos.
Capítulo 6OcultarOcultar detallesVer detallesGestión de paquetes e instalación de software
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
Guía el proceso de descarga, configuración, compilación e instalación de código fuente. Gestiona el software no disponible en los repositorios oficiales.
Lección 4 • Snap, Flatpak y paquetes universales
Introduce formatos de paquetes contenidos que funcionan en distintas distribuciones. Amplía la disponibilidad de software más allá de los repositorios tradicionales de cada distribución.
Lección 5 • Gestión de paquetes basada en RPM
Cubre dnf, yum, rpm y la configuración de archivos de repositorio para sistemas basados en Red Hat. Permite la gestión de software en distribuciones Linux empresariales.
Capítulo 7OcultarOcultar detallesVer detallesConfiguración de red y resolución de problemas
Configuración de red y resolución de problemas
Lección 1 • Gestión del cortafuegos 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 de Linux
Revisa el direccionamiento IP, la división en subredes, TCP/UDP y el modelo OSI en el contexto de Linux. Proporciona la base teórica para todas las tareas prácticas de red.
Lección 3 • Diagnóstico y resolución de problemas de red
Cubre ping, traceroute, ss, netstat, tcpdump y curl para el diagnóstico. Construye un enfoque sistemático para aislar y resolver fallos de red.
Lección 4 • Configuración de interfaces de red
Cubre ip, nmcli y los 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 nombres de host
Explica /etc/hosts, /etc/resolv.conf, systemd-resolved y las herramientas de consulta DNS. Garantiza la resolución correcta de nombres para servicios y conexiones remotas.
Capítulo 8OcultarOcultar detallesVer detallesAdministración del sistema y refuerzo de la seguridad
Administración del sistema y refuerzo de la seguridad
Lección 1 • Copias de seguridad, recuperación e instantáneas del sistema
Cubre rsync, tar, dd y estrategias de instantáneas para la protección de datos. Garantiza que los estudiantes puedan recuperar sistemas y datos tras fallos o configuraciones incorrectas.
Lección 2 • Fundamentos de refuerzo de la seguridad
Aplica refuerzo de SSH, conceptos básicos de SELinux/AppArmor y herramientas de auditoría del sistema. Reduce la superficie de ataque e impone el 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 la administración del 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 un control fiable de todos los servicios del sistema y del comportamiento durante el arranque.
Lección 5 • Gestión de registros con journald y rsyslog
Cubre journalctl, configuración de rsyslog, rotación de registros y registro centralizado. Permite una monitorización, auditoría y resolución de problemas eficaces a través de los registros.
Tu certificado válido de finalización
Este curso es para ti:
Técnico de asistencia informática: listo para pasar más allá del servicio de ayuda hacia la administración de servidores.
Estudiante de informática que busca habilidades prácticas de Linux junto con la teoría académica.
Administrador de Windows: ampliando la experiencia para gestionar servidores Linux en el trabajo.
Cambio de carrera: entrar en el sector tecnológico desde un ámbito no informático con una ambición seria.
Desarrollador aficionado: que desea comprender los sistemas en los que se ejecutan sus aplicaciones.
Ingeniero en la nube en formación: construyendo la demanda de roles de la Linux Foundation Cloud.
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 hacéis, ya os he recomendado a otras personas...

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

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

La plataforma es rápida, fácil de usar. La diversidad de contenido y los vídeos complementarios ayudan mucho en el aprendizaje.

Principales capacitaciones
Preguntas frecuentes
¿Quién es Dedika?
¿El certificado es válido en España?
¿Los cursos son gratuitos?
¿Cuál es la carga lectiva 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 coste o precio de los cursos?
¿Qué es un curso EAD u online y cómo funciona?
Curso en PDF




















