
Curso básico de Linux
Dominá Linux desde cero: terminal de comandos, permisos, redes y scripting incluidos. Este curso te da las habilidades prácticas que los empleadores de IT realmente buscan. Ya sea que estés entrando en tecnología o mejorando tu nivel de administración, acá es donde empieza.
Qué vas a aprender:
Navegá por el sistema de archivos de Linux y administrá archivos completamente desde la terminal de comandos.
Configurá cuentas de usuario, grupos y permisos de archivos para entornos multiusuario.
Instalá y administrá software usando APT, DNF y formatos de paquete universales.
Escribí scripts de Bash con flujo de control, funciones y manejo de errores para automatización.
Diagnosticá problemas de red y configurá interfaces, firewalls y SSH de forma segura.
Administrá servicios del sistema, monitoreá procesos y consultá registros usando systemd y journald.
Cómo estudiás de forma práctica Curso básico de Linux
Cómo practicás Curso básico de Linux
Para vos que sos empresa y querés 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 • 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 funcionando 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 de destino. 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 el contexto de por qué Linux domina en 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 • Trabajar 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 • Navegar por el Sistema de Archivos
Enseña rutas absolutas y relativas, recorrido de directorios y comandos de listado. Los estudiantes se mueven eficientemente a través de cualquier árbol de directorios de Linux sin una GUI.
Lección 3 • Visualizar y Buscar el Contenido de Archivos
Presenta herramientas para leer, filtrar y buscar en archivos de texto. Los estudiantes localizan datos específicos dentro de archivos grandes de forma rápida y eficiente.
Lección 4 • Comprender el Shell
Explica qué es un shell, cómo interpreta 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 • Obtener Ayuda en la Línea de Comandos
Enseña el uso de páginas man, páginas info y las 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 de Linux y Permisos
Jerarquía del Sistema de Archivos de Linux y Permisos
Lección 1 • Permisos Especiales y Control de Acceso
Cubre setuid, setgid, sticky bit y ACLs POSIX para control de acceso detallado. Los estudiantes amplían el modelo de permisos básicos para manejar escenarios complejos de múltiples usuarios.
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 y ejecución. Los estudiantes interpretan la salida de ls -l y entienden quién puede acceder a qué.
Lección 3 • Modificar Permisos con chmod
Enseña la sintaxis simbólica y octal de chmod para cambiar los 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
Describe el propósito de cada directorio de nivel superior en un sistema Linux. Los estudiantes entienden dónde se almacenan los binarios, las configuraciones, los registros y los 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 y Monitoreo del Sistema
Presenta comandos para inspeccionar el estado del sistema, el hardware y los 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 • Elevación de Privilegios con sudo y su
Cubre su para cambio de usuario y sudo para la 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, la 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 Shell Scripting
Procesamiento de Texto y Shell Scripting
Lección 1 • Funciones y Mejores Prácticas de Scripts
Cubre la definición de funciones, el manejo de argumentos y técnicas de depuración de scripts. Los estudiantes escriben scripts modulares y fáciles de mantener siguiendo convenciones profesionales.
Lección 2 • Flujo de Control en Shell Scripts
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 • Pipes, 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 pipes.
Lección 4 • Conceptos Básicos de Bash Scripting
Introduce la estructura del script, 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 archivos de log y 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
Introduce formatos de paquetes universales que se ejecutan en todas las distribuciones. Los estudiantes evalúan las ventajas y desventajas entre los formatos de paquetes tradicionales y los contenedorizados.
Lección 3 • Compilar Software desde el Código Fuente
Recorre los pasos de 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 el 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 entienden 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, la autenticación basada en claves y el endurecimiento básico del servidor. Los estudiantes se conectan de forma segura a sistemas Linux remotos y gestionan claves SSH.
Lección 2 • Conceptos de Redes en Linux
Revisa el direccionamiento IP, las subredes, las puertas de enlace y el DNS tal como se aplican en Linux. Proporciona la base conceptual para todas las tareas de configuración de red posteriores.
Lección 3 • Configuración Básica de Firewall
Introduce 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 Resolución de Problemas
Cubre ping, traceroute, ss, netstat y dig para diagnosticar problemas de conectividad. Los estudiantes aíslan y resuelven sistemáticamente los problemas de red.
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 hacen que la configuración persista 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 con systemd
Enseña systemctl para iniciar, detener, habilitar e inspeccionar servicios. Los estudiantes gestionan el ciclo de vida completo de los servicios 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 las tareas de mantenimiento y la ejecución programada de scripts.
Lección 3 • Comprender los Procesos en Linux
Explica la creación de procesos, la jerarquía de PID, los estados y la prioridad. Los estudiantes leen árboles de procesos y entienden cómo el kernel programa el trabajo.
Lección 4 • Monitorear y Controlar 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
Introduce journalctl, syslog y las ubicaciones de los archivos de log para el diagnóstico del sistema. Los estudiantes consultan logs para diagnosticar fallos de servicios y eventos de seguridad.
Tu certificado válido de finalización
Este curso es para vos:
Técnico de soporte de IT: listo para ir más allá de la mesa de ayuda y pasar al trabajo de administración de sistemas.
Estudiante de ciencias de la computación: quiere habilidades prácticas de terminal de comandos para complementar los cursos académicos.
Persona en cambio de carrera: está haciendo la transición a tecnología desde un área no relacionada con IT con una ambición real.
Desarrollador: necesita entender los entornos Linux donde realmente se ejecutan sus aplicaciones.
Entusiasta de la ciberseguridad: está construyendo la base a nivel de sistema operativo que los puestos de seguridad constantemente demandan.
Aficionado al laboratorio en casa: con ganas de ejecutar servicios autoalojados y entender qué está pasando 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 recomendé a otras personas...

Me gusta cómo las lecciones van directo al grano y cómo puedo cambiar capítulos y saltear 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, simple 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 Argentina?
¿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




















