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

Curso de Linux

4,3

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.

Dedika para empresas

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.

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 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 2Ver detalles

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 3Ver detalles

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 4Ver detalles

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 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 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 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

    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 7Ver detalles

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 8Ver detalles

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.

Certificación

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...
Giulio Carlo
Giulio CarloAlumno de Marketing Digital
Me gusta cómo las lecciones van directas al grano y cómo puedo cambiar de capítulos y saltar contenidos que no necesito.
Mariana Ferres
Mariana FerresAlumna de Fotografía
Me gusta el contenido y la forma de presentación y transcripción de vídeos, ¡lo que acelera el proceso!
Luciana Alvarenga
Luciana AlvarengaAlumna de Diseño de Uñas
La plataforma es rápida, fácil de usar. La diversidad de contenido y los vídeos complementarios ayudan mucho en el aprendizaje.
André Felipe
André FelipeAlumno de Ingeniería de Prompts

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