
Curso Básico de Linux
Domina las habilidades de Linux que impulsan servidores, plataformas en la nube e infraestructura empresarial en todo el mundo. Este curso te lleva desde la instalación y la línea de comandos hasta scripting, redes y seguridad. Ya sea que estés iniciando una carrera en TI o mejorando tu nivel como administrador de sistemas, desarrollarás una competencia real en Linux, lista para el entorno laboral.
Lo que vas a aprender:
Comenzarás comprendiendo las distribuciones de Linux, las licencias de código abierto y cómo instalar y configurar un sistema operativo funcional. A partir de ahí, adquirirás habilidades prácticas de línea de comandos que abarcan la gestión de archivos, cuentas de usuario, permisos y monitoreo de procesos. Aprenderás a configurar y solucionar problemas de interfaces de red, DNS y conectividad desde la terminal. El curso también cubre scripting en Bash, programación con cron, gestión de almacenamiento, registro del sistema y prácticas de seguridad en Linux, incluyendo firewalls y hardening de SSH. Al finalizar, tendrás el conocimiento práctico para administrar sistemas Linux con confianza en entornos reales.
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 el Código Abierto
Introducción a Linux y el Código Abierto
Lección 1 • Casos de Uso y Ecosistema de Linux
Asocia Linux con servidores, escritorios, sistemas embebidos y plataformas en la nube. Demuestra la amplitud del despliegue de Linux para motivar el desarrollo de habilidades.
Lección 2 • Principales Distribuciones de Linux
Examina las familias Debian, Red Hat, Arch y SUSE, destacando la gestión de paquetes y los modelos de liberación. Ayuda a los estudiantes a seleccionar la distribución adecuada para su entorno.
Lección 3 • Historia y Orígenes de Linux
Cubre las raíces de Unix, la creación del kernel por Linus Torvalds y el papel del proyecto GNU. Proporciona contexto para comprender los principios de diseño de Linux y el desarrollo impulsado por la comunidad.
Lección 4 • Filosofía del Código Abierto y Licenciamiento
Explica los principios del software libre, las licencias de código abierto y los derechos de los colaboradores. Conecta el conocimiento sobre licencias con decisiones prácticas sobre el uso y la distribución de software.
Capítulo 2OcultarOcultar detallesVer detallesInstalación y Configuración de Linux
Instalación y Configuración de Linux
Lección 1 • Fundamentos de Gestión de Paquetes
Presenta los gestores de paquetes APT y DNF para instalar, actualizar y eliminar software. Conecta la gestión de paquetes con el mantenimiento de un sistema saludable y actualizado.
Lección 2 • Realización de la Instalación
Recorre la creación de medios de arranque, los pasos del instalador y el formateo de particiones. Los estudiantes completan una instalación completa usando un método guiado o manual.
Lección 3 • Planeación Previa a la Instalación
Cubre los requisitos de hardware, las estrategias de particionado y las consideraciones de arranque dual. Asegura que los estudiantes tomen decisiones informadas antes de comenzar la instalación.
Lección 4 • Configuración del Sistema Posterior a la Instalación
Aborda la configuración regional, la zona horaria, la red y el nombre del equipo después del primer arranque. Establece un sistema base correctamente configurado para el aprendizaje posterior.
Capítulo 3OcultarOcultar detallesVer detallesNavegación por la Línea de Comandos de Linux
Navegación por la Línea de Comandos de Linux
Lección 1 • Comandos de Navegación del Sistema de Archivos
Enseña pwd, ls, cd y tree para moverse por la jerarquía de directorios de Linux. Permite directamente a los estudiantes localizar y acceder a archivos en cualquier entorno.
Lección 2 • Técnicas de Productividad en Línea de Comandos
Presenta el historial, la compleción con Tab, los alias y los atajos de teclado para acelerar el trabajo en la terminal. Reduce errores y aumenta la velocidad para todas las tareas futuras en la línea de comandos.
Lección 3 • Visualización y Búsqueda de Contenido de Archivos
Demuestra cat, less, head, tail y grep para leer y buscar archivos de texto. Permite a los estudiantes inspeccionar registros, configuraciones y archivos de datos de manera eficiente.
Lección 4 • Fundamentos del Shell y Emuladores de Terminal
Presenta el concepto de shell, la anatomía del prompt de Bash y las opciones de emuladores de terminal. Establece las bases para todo el trabajo posterior en la línea de comandos del curso.
Lección 5 • Operaciones con Archivos y Directorios
Cubre la creación, copia, movimiento, renombrado y eliminación de archivos y directorios. Los estudiantes manipulan el sistema de archivos con confianza usando utilidades básicas.
Capítulo 4OcultarOcultar detallesVer detallesSistema de Archivos de Linux y Gestión de Archivos
Sistema de Archivos de Linux y Gestión de Archivos
Lección 1 • Estándar de Jerarquía del Sistema de Archivos de Linux
Mapea el propósito de /bin, /etc, /home, /var, /tmp y otros directorios de nivel superior. Proporciona a los estudiantes un modelo mental para localizar archivos del sistema y de usuario.
Lección 2 • Creación y Gestión de Enlaces
Explica la creación de enlaces duros y simbólicos con ln, y sus diferencias prácticas. Los estudiantes usan enlaces para gestionar recursos compartidos y referencias flexibles a archivos.
Lección 3 • Archivado y Compresión
Cubre tar, gzip, bzip2 y xz para crear y extraer archivos comprimidos. Los estudiantes respaldan y transfieren archivos usando herramientas de compresión estándar de Linux.
Lección 4 • Tipos de Archivo y Atributos
Distingue archivos regulares, directorios, enlaces simbólicos, dispositivos de bloque y pipes con nombre. Los estudiantes interpretan la salida de ls -l y comprenden el rol de cada tipo de archivo.
Lección 5 • Búsqueda de Archivos en el Sistema
Enseña find y locate para buscar por nombre, tipo, tamaño y tiempo de modificación. Los estudiantes recuperan archivos rápidamente en árboles de directorios grandes.
Capítulo 5OcultarOcultar detallesVer detallesUsuarios, Grupos y Permisos
Usuarios, Grupos y Permisos
Lección 1 • Gestión de Grupos
Explica groupadd, groupmod, groupdel y el archivo /etc/group para organizar usuarios. Los estudiantes asignan membresía a grupos para controlar el acceso a recursos compartidos.
Lección 2 • Bits de Permiso Especiales
Cubre setuid, setgid y el sticky bit y sus implicaciones de seguridad. Los estudiantes aplican los bits especiales correctamente en ejecutables y directorios compartidos.
Lección 3 • Escalación de Privilegios con sudo
Explica sudo, el archivo sudoers y su para la escalación controlada de privilegios. Los estudiantes otorgan y restringen el acceso elevado sin compartir la contraseña de root.
Lección 4 • Permisos de Archivos y Propiedad
Enseña los permisos de lectura, escritura y ejecución para propietario, grupo y otros usando chmod y chown. Los estudiantes establecen los permisos apropiados para proteger archivos y directorios.
Lección 5 • Gestión de Cuentas de Usuario
Cubre useradd, usermod, userdel y los archivos /etc/passwd y /etc/shadow. Los estudiantes crean, modifican y eliminan cuentas de usuario en un sistema Linux.
Capítulo 6OcultarOcultar detallesVer detallesProcesos, Trabajos y Monitoreo del Sistema
Procesos, Trabajos y Monitoreo del Sistema
Lección 1 • Comprensión de los Procesos de Linux
Define procesos, PIDs, relaciones padre-hijo y estados de los procesos. Proporciona la base conceptual para todas las tareas de gestión de procesos.
Lección 2 • Visualización y Filtrado de Procesos
Enseña ps, top, htop y pgrep para listar y filtrar procesos en ejecución. Los estudiantes identifican rápidamente los procesos que consumen recursos o presentan mal comportamiento.
Lección 3 • Control de Trabajos en el Shell
Explica fg, bg, jobs y nohup para gestionar trabajos del shell y tareas en segundo plano. Los estudiantes ejecutan tareas largas sin bloquear la sesión de la terminal.
Lección 4 • Monitoreo de Recursos del Sistema
Presenta free, vmstat, iostat, df y du para monitorear memoria, E/S y uso de disco. Los estudiantes detectan cuellos de botella de recursos e informan el estado del sistema con precisión.
Lección 5 • Envío de Señales y Finalización de Procesos
Cubre kill, killall, pkill y señales comunes como SIGTERM y SIGKILL. Los estudiantes finalizan o pausan procesos de forma segura y comprenden la semántica de las señales.
Capítulo 7OcultarOcultar detallesVer detallesFundamentos de Redes en Linux
Fundamentos de Redes en Linux
Lección 1 • Configuración de Interfaces de Red
Enseña ip addr, ip link, nmcli y la configuración estática vs. DHCP. Los estudiantes activan interfaces, asignan direcciones y persisten la configuración de red.
Lección 2 • Configuración y Resolución de DNS
Cubre /etc/resolv.conf, /etc/hosts y systemd-resolved para la resolución de nombres. Los estudiantes configuran DNS y verifican la resolución de nombres de host en sistemas Linux.
Lección 3 • Prueba y Solución de Problemas de Conectividad
Utiliza ping, traceroute, ss, netstat y curl para diagnosticar problemas de red. Los estudiantes aíslan problemas de conectividad en las capas de interfaz, enrutamiento y aplicación.
Lección 4 • Conceptos de Redes TCP/IP
Revisa el direccionamiento IP, la creación de subredes, los puertos y el modelo OSI aplicados a Linux. Proporciona la base teórica necesaria para todas las tareas prácticas de redes.
Capítulo 8OcultarOcultar detallesVer detallesScripting de Shell y Automatización
Scripting de Shell y Automatización
Lección 1 • Funciones y Organización de Scripts
Explica la definición de funciones, argumentos, valores de retorno y la modularización de scripts. Los estudiantes escriben scripts mantenibles organizando la lógica en funciones reutilizables.
Lección 2 • Bucles e Iteración
Cubre los bucles for, while y until con ejemplos prácticos de procesamiento de archivos y listas. Los estudiantes automatizan operaciones repetitivas en múltiples archivos o valores.
Lección 3 • Fundamentos de Scripting en Bash
Cubre las líneas shebang, la ejecución de scripts, las variables y las reglas de quoting. Los estudiantes escriben y ejecutan sus primeros scripts funcionales de Bash correctamente.
Lección 4 • Condicionales y Flujo de Control
Enseña if-then-else, declaraciones case y expresiones de prueba para la toma de decisiones. Los estudiantes escriben scripts que responden de manera diferente según las condiciones y la entrada.
Lección 5 • Programación de Tareas con Cron
Presenta la sintaxis de crontab, los campos de cron y at para la programación de trabajos únicos. Los estudiantes automatizan tareas de mantenimiento recurrentes sin intervención manual.
Tu certificado válido de finalización
Este curso es para ti:
Personas que cambian de carrera: buscan un punto de entrada hacia roles de operaciones de TI o de apoyo en la nube.
Usuarios de Windows: listos para expandir sus habilidades más allá de un solo sistema operativo.
Estudiantes de ciencias de la computación: que desean habilidades prácticas de administración de sistemas más allá de los cursos.
Desarrolladores: cansados de no entender los servidores Linux en los que se ejecutan sus aplicaciones.
Técnicos de soporte de IT: que buscan pasar del trabajo de mesa de ayuda a roles de infraestructura.
Aficionados: construir servidores domésticos o experimentar con Raspberry Pi y hardware similar.
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




















