
Curso básico de Linux
Domina Linux desde cero — línea de comandos, permisos, redes y scripting incluidos. Este curso te brinda las habilidades prácticas que los empleadores de TI en realidad buscan. Ya sea que estés incursionando en tecnología o mejorando tus habilidades de administración, aquí es donde comienza.
Lo que vas a aprender:
Navega por el sistema de archivos de Linux y administra archivos completamente desde la línea de comandos.
Configura cuentas de usuario, grupos y permisos de archivos para entornos multiusuario.
Instala y administra software usando APT, DNF y formatos de paquete universales.
Escribe scripts de Bash con flujo de control, funciones y manejo de errores para automatización.
Diagnostica problemas de red y configura interfaces, firewalls y SSH de forma segura.
Administra servicios del sistema, monitorea procesos y consulta logs usando systemd y journald.
Cómo estudias de forma práctica Curso básico de Linux
Cómo practicas Curso básico de Linux
Para ti que tienes una 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 • 37 LeccionesDuración entre 4 y 360 horas (tú decides)
Capítulo 1OcultarOcultar detallesVer detallesIntroducción a Linux y al Código Abierto
Introducción a Linux y al Código Abierto
Lección 1 • Configuración de un Entorno Linux
Guía a los estudiantes a través de las opciones de instalación, incluyendo instalación en hardware real, máquinas virtuales y WSL. Asegura que cada estudiante tenga un entorno Linux funcional antes de continuar.
Lección 2 • Escritorio Linux y Navegación Básica
Presenta los entornos de escritorio gráficos y la navegación básica en la GUI. Tiende un puente entre los conceptos de escritorio familiares y la interfaz específica de Linux.
Lección 3 • Distribuciones de Linux y Casos de Uso
Examina las principales familias de distribuciones y sus entornos objetivo. Los estudiantes relacionan las distribuciones con escenarios profesionales como servidores, escritorios y contenedores.
Lección 4 • Historia y Filosofía de Linux
Cubre los orígenes de Linux, el proyecto GNU y los principios de las licencias de código abierto. Proporciona contexto sobre por qué Linux domina servidores, sistemas embebidos e infraestructura en la nube.
Capítulo 2OcultarOcultar detallesVer detallesFundamentos de la Línea de Comandos de Linux
Fundamentos de la Línea de Comandos de Linux
Lección 1 • Trabajo con Archivos y Directorios
Cubre la creación, copia, movimiento, renombrado y eliminación de archivos y directorios. Los estudiantes realizan flujos de trabajo completos de gestión de archivos desde la línea de comandos.
Lección 2 • Navegación por el Sistema de Archivos
Enseña rutas absolutas y relativas, recorrido de directorios y comandos de listado. Los estudiantes se mueven eficientemente por cualquier árbol de directorios de Linux sin una GUI.
Lección 3 • Visualización y Búsqueda de Contenido de Archivos
Presenta herramientas para leer, filtrar y buscar archivos de texto. Los estudiantes localizan datos específicos dentro de archivos grandes de manera rápida y eficiente.
Lección 4 • Comprendiendo el Shell
Explica qué es un shell, cómo interpreta los comandos y la diferencia entre tipos de shell. Establece el modelo mental necesario para todo el trabajo posterior en la línea de comandos.
Lección 5 • Obteniendo Ayuda en la Línea de Comandos
Enseña el uso de páginas man, páginas info y banderas de ayuda integradas. Los estudiantes se vuelven autosuficientes para descubrir opciones de comandos sin recursos externos.
Capítulo 3OcultarOcultar detallesVer detallesJerarquía del Sistema de Archivos y Permisos de Linux
Jerarquía del Sistema de Archivos y Permisos de Linux
Lección 1 • Permisos Especiales y Control de Acceso
Cubre setuid, setgid, sticky bit y ACLs POSIX para un control de acceso detallado. Los estudiantes amplían el modelo de permisos básico para manejar escenarios complejos multiusuario.
Lección 2 • Propiedad de Archivos y Permisos Básicos
Presenta la propiedad de usuario y grupo y los bits de permiso de lectura/escritura/ejecución. Los estudiantes interpretan la salida de ls -l y comprenden quién puede acceder a qué.
Lección 3 • Modificación de Permisos con chmod
Enseña la sintaxis simbólica y octal de chmod para cambiar permisos de archivos. Los estudiantes aplican los permisos correctos a archivos y directorios en escenarios reales.
Lección 4 • El Estándar de Jerarquía del Sistema de Archivos
Mapea el propósito de cada directorio de nivel superior en un sistema Linux. Los estudiantes comprenden dónde se almacenan los binarios, archivos de configuración, registros y datos de usuario.
Capítulo 4OcultarOcultar detallesVer detallesUsuarios, Grupos y Administración del Sistema
Usuarios, Grupos y Administración del Sistema
Lección 1 • Información del Sistema y Monitoreo
Presenta comandos para inspeccionar el estado del sistema, hardware y procesos en ejecución. Los estudiantes recopilan datos de diagnóstico necesarios para la administración básica del sistema.
Lección 2 • Gestión de Cuentas de Usuario
Enseña a crear, modificar y eliminar cuentas de usuario usando herramientas de línea de comandos. Los estudiantes gestionan el ciclo de vida completo de la cuenta, incluyendo políticas de contraseñas.
Lección 3 • Escalada de Privilegios con sudo y su
Cubre su para cambio de usuario y sudo para ejecución de privilegios delegados. Los estudiantes configuran sudoers de forma segura y auditan el uso de comandos privilegiados.
Lección 4 • Gestión de Grupos
Explica la creación de grupos, membresía y el rol de los grupos primarios vs. suplementarios. Los estudiantes asignan usuarios a grupos para controlar el acceso a recursos compartidos.
Capítulo 5OcultarOcultar detallesVer detallesProcesamiento de Texto y Scripting de Shell
Procesamiento de Texto y Scripting de Shell
Lección 1 • Funciones y Mejores Prácticas de Scripts
Cubre la definición de funciones, manejo de argumentos y técnicas de depuración de scripts. Los estudiantes escriben scripts modulares y mantenibles siguiendo convenciones profesionales.
Lección 2 • Flujo de Control en Scripts de Shell
Enseña las construcciones if/else, for, while y case para lógica condicional e iterativa. Los estudiantes construyen scripts que responden dinámicamente a la entrada y al estado del sistema.
Lección 3 • Tuberías, Redirección y Flujos Estándar
Explica stdin, stdout, stderr y cómo redirigirlos y encadenarlos. Los estudiantes componen one-liners potentes conectando comandos a través de tuberías.
Lección 4 • Conceptos Básicos de Scripting en Bash
Presenta la estructura de scripts, variables y entrada/salida básica en Bash. Los estudiantes escriben y ejecutan sus primeros scripts de shell funcionales.
Lección 5 • Herramientas Esenciales de Procesamiento de Texto
Cubre sed, awk, sort, uniq, cut y tr para transformar flujos de texto. Los estudiantes extraen y reformatean datos de registros y archivos de configuración.
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 • Gestor de Paquetes DNF y RPM
Cubre los comandos dnf y rpm para sistemas basados en Red Hat. Los estudiantes instalan, consultan y eliminan paquetes en sistemas compatibles con Fedora, RHEL y CentOS.
Lección 2 • Snap, Flatpak y AppImage
Presenta formatos de paquete universales que se ejecutan en todas las distribuciones. Los estudiantes evalúan las ventajas y desventajas entre los formatos de paquete tradicionales y los contenerizados.
Lección 3 • Compilación de Software desde el Código Fuente
Recorre la descarga, configuración, compilación e instalación de tarballs de código fuente. Los estudiantes instalan software no disponible en los repositorios oficiales.
Lección 4 • Gestor de Paquetes APT
Cubre los comandos apt y apt-get para sistemas basados en Debian, incluyendo búsqueda, instalación y actualización. Los estudiantes gestionan un ciclo de vida completo del software en Ubuntu y Debian.
Lección 5 • Conceptos de Gestión de Paquetes
Explica paquetes, repositorios, dependencias y metadatos de paquetes. Los estudiantes comprenden cómo Linux resuelve las dependencias de software automáticamente.
Capítulo 7OcultarOcultar detallesVer detallesFundamentos de Redes en Linux
Fundamentos de Redes en Linux
Lección 1 • SSH para Acceso Remoto
Enseña el uso del cliente SSH, autenticación basada en llaves y endurecimiento básico del servidor. Los estudiantes se conectan de forma segura a sistemas Linux remotos y gestionan llaves SSH.
Lección 2 • Conceptos de Redes en Linux
Revisa el direccionamiento IP, subredes, puertas de enlace y DNS tal como se aplican a Linux. Proporciona la base conceptual para todas las tareas de configuración de red posteriores.
Lección 3 • Configuración Básica de Firewall
Presenta ufw y firewalld para gestionar reglas de firewall basadas en host. Los estudiantes permiten, deniegan y auditan el tráfico para proteger los servicios de Linux.
Lección 4 • Diagnóstico de Red y Solución de Problemas
Cubre ping, traceroute, ss, netstat y dig para diagnosticar problemas de conectividad. Los estudiantes aíslan y resuelven problemas de red sistemáticamente.
Lección 5 • Configuración de Interfaces de Red
Enseña la configuración de IP estática y dinámica usando ip, nmcli y archivos de configuración. Los estudiantes activan interfaces, asignan direcciones y guardan configuraciones de forma persistente entre reinicios.
Capítulo 8OcultarOcultar detallesVer detallesGestión de Procesos y Servicios del Sistema
Gestión de Procesos y Servicios del Sistema
Lección 1 • Gestión de Servicios systemd
Enseña systemctl para iniciar, detener, habilitar e inspeccionar servicios. Los estudiantes gestionan el ciclo de vida completo del servicio en sistemas Linux modernos.
Lección 2 • Programación de Tareas con cron y at
Cubre la sintaxis de crontab y el comando at para la programación de tareas únicas y recurrentes. Los estudiantes automatizan trabajos de mantenimiento y la ejecución programada de scripts.
Lección 3 • Comprendiendo los Procesos de Linux
Explica la creación de procesos, la jerarquía de PID, los estados y la prioridad. Los estudiantes leen árboles de procesos y comprenden cómo el kernel programa el trabajo.
Lección 4 • Monitoreo y Control de Procesos
Cubre top, htop, kill y el control de trabajos para gestionar procesos en ejecución. Los estudiantes terminan, pausan y reanudan procesos desde la línea de comandos.
Lección 5 • Registros del Sistema y journald
Presenta journalctl, syslog y ubicaciones de archivos de registro para diagnósticos del sistema. Los estudiantes consultan registros para diagnosticar fallos de servicio y eventos de seguridad.
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 helpdesk hacia el trabajo de administración de sistemas.
Estudiante de ciencias de la computación: que desea habilidades prácticas de terminal para complementar sus cursos académicos.
Persona que cambia de carrera: en transición hacia la tecnología desde un entorno no relacionado con TI, con verdadera ambición.
Desarrollador: que necesita comprender los entornos Linux donde sus aplicaciones en realidad se ejecutan.
Entusiasta de la ciberseguridad: construyendo la base a nivel de sistema operativo que los roles de seguridad exigen constantemente.
Aficionado al laboratorio casero: con ganas de ejecutar servicios autoalojados y entender lo que sucede por debajo.
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... les agradezco por 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, fácil 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




















