Curso en línea gratuitoLinux desde cero para principiantes
Duración del curso en línea: 15 horas y 2 minutos
4.5
(4)
Domina Linux desde cero y mejora tu perfil TI: terminal, permisos, procesos y scripts. Curso online gratis con práctica paso a paso.
En este curso gratuito, aprenda sobre
Conceptos base de Linux: software libre, distribuciones y componentes del sistema
Instalación y configuración inicial de Debian (incl. resolución del escritorio)
Kernel de Linux: qué es y su función principal en el sistema operativo
Navegación y gestión de ficheros/directorios: ls -l, mkdir, cp, mv, rm, touch, cat
Uso de visualizadores: tail, less, tree para inspección rápida de archivos
Metacaracteres y wildcards para seleccionar archivos y automatizar comandos
Inodos y enlaces: diferencia entre hard link y soft link (symlink)
Espacio en disco: medir uso con du/df y opciones típicas (p. ej. tamaños en MB)
Terminal productiva: Tab completion, history y sesiones
Redirección de E/S y pipes: stdout/stderr, /dev/null, filtros y sustitución (sed)
Procesos y jobs: listar, controlar, señales con kill y tareas en foreground/background
Usuarios, grupos y permisos: home, passwd/shadow, chmod (normal/oct), chown/chgrp, sudo
Búsqueda y utilidades: which/whereis, locate/find, grep, sort, cut, wc, tee
Automatización: variables/PATH/PROMPT, backups con tar/compresión, watch/crontab, vi y shell scripts
Descripción del curso
Da el salto a Linux y aprende a moverte con soltura en uno de los sistemas operativos más utilizados en servidores, ciberseguridad, cloud y DevOps. Este curso online gratuito está pensado para principiantes: empieza desde la instalación y te guía, de forma progresiva, para que ganes seguridad trabajando en una terminal real y entiendas cómo se organiza y administra un sistema Linux.
A lo largo del recorrido practicarás el manejo del sistema de archivos, la navegación por directorios, la gestión de usuarios y grupos, y el control de permisos para proteger datos y mantener el orden en un entorno multiusuario. También trabajarás con procesos y tareas, aprendiendo a identificar qué ocurre en el sistema, cómo actuar ante bloqueos y cómo gestionar ejecuciones en segundo plano con herramientas de uso profesional.
El curso pone énfasis en la productividad: aprenderás a acelerar tu flujo de trabajo con autocompletado, historial de comandos y alias, además de dominar técnicas clave como redireccionamientos, tuberías y filtros para combinar utilidades y obtener resultados precisos. Esto te permitirá resolver tareas comunes de administración con rapidez y construir comandos más potentes y reutilizables.
Además, entrarás en conceptos fundamentales del sistema como el kernel, los enlaces y la estructura de ficheros, y adquirirás práctica con herramientas de edición en Linux (incluyendo vi) para modificar configuraciones o escribir texto directamente en el entorno. Para cerrar, darás un primer paso en automatización con shell scripting: crearás scripts sencillos, usarás variables, condiciones y bucles, y aprenderás a programar tareas para ejecutar acciones de forma periódica, algo esencial en la administración de sistemas.
Al finalizar, tendrás una base sólida para continuar hacia roles junior de soporte TI, administración Linux o automatización, y contarás con criterios claros para desenvolverte en cualquier distribución basada en Debian u otros entornos similares. Ideal si vienes de Windows y quieres una transición guiada, o si buscas reforzar tus fundamentos para proyectos personales y profesionales.
Contenido del curso
Lección en vídeo: Curso de Linux desde cero para principiantes | INTRODUCCION (video 1)10m
Ejercicio: _¿Qué significa el término "free" cuando se habla de Linux?
Lección en vídeo: Curso de Linux desde cero para principiantes | INSTALACION DE LINUX DEBIAN (video 2)22m
Ejercicio: ¿Qué es el kernel de Linux y cuál es su función principal?
Lección en vídeo: Curso de Linux desde cero para principiantes | COMANDOS I (video 3)23m
Ejercicio: _¿Qué opción se debe seleccionar en la casilla de resolución para obtener la máxima permitida por el escritorio en Linux Debian?
Lección en vídeo: Curso de Linux desde cero para principiantes | EDITORES - FICHEROS - USUARIOS (video 4)14m
Ejercicio: ¿Cuál es el directorio privado de un usuario en un sistema Linux?
Lección en vídeo: Curso de Linux desde cero para principiantes | COMANDOS II (video 5)21m
Ejercicio: _¿Cuál es el comando que nos permite ver el contenido de un directorio en Linux de manera detallada?
Lección en vídeo: Curso de Linux desde cero para principiantes | COMANDOS III - METACARACTERES (video 6)17m
Ejercicio: ¿Cuál es la función de los 'wild cards' en Linux?
Lección en vídeo: Curso de Linux desde cero para principiantes | COMANDOS IV - mkdir, cat, touch, cp (video 7)22m
Ejercicio: _¿Qué comando nos permite crear directorios en Linux?
Lección en vídeo: Curso de Linux desde cero para principiantes | COMANDOS - mv, rm, rmdir, cat (video 8)22m
Ejercicio: ¿Qué operación realiza el comando 'mv' en Linux cuando se usa en el mismo directorio?
Lección en vídeo: Curso de Linux desde cero para principiantes | COMANDOS VI tail, less, tree (video 9)10m
Ejercicio: _¿Qué comando nos permite ver las últimas 10 líneas de un fichero en Linux?
Lección en vídeo: Curso de Linux desde cero para principiantes | INODOS - ENLACES (video 10)16m
Ejercicio: ¿Cuál es la principal diferencia entre un enlace hard y un enlace soft en Linux?
Lección en vídeo: Curso de Linux desde cero para principiantes | COMANDOS VII - du, df (video 11)08m
Ejercicio: _¿Qué opción del comando "du" se utiliza para ver el tamaño en megabytes de un directorio?
Lección en vídeo: Curso de Linux desde cero para principiantes | TAB - HISTORY - SESIONES(video 12)14m
Ejercicio: ¿Cuál es la función de la tecla Tab en una terminal de Linux?
Lección en vídeo: Curso de Linux desde cero para principiantes | GEDIT, TYPE, WHICH, WHEREIS (video13)12m
Ejercicio: _¿Qué comando se utiliza para invocar un editor de texto similar al Notepad de Windows en Linux?
Lección en vídeo: Curso de Linux desde cero para principiantes | ALIAS, TIME, CAL , NCAL (video 14)12m
Ejercicio: ¿Para qué se utiliza el comando 'alias' en Linux?
Lección en vídeo: Curso de Linux desde cero para principiantes | DATE, UPTIME (video 15)09m
Ejercicio: _¿Qué comando se utiliza para ver la fecha del sistema en Linux?
Lección en vídeo: Curso de Linux desde cero para principiantes | REDIRECCIONAMIENTO (video 16)13m
Ejercicio: ¿Cuál es el código asignado a la salida estándar en Linux?
Lección en vídeo: Curso de Linux desde cero para principiantes | REDIRECCIONAMIENTO II, AGUJERO NEGRO (video 17)14m
Ejercicio: _¿Qué comando se utiliza para sustituir todas las letras "e" por la letra "x" en un fichero en Linux?
Lección en vídeo: Curso de Linux desde cero para principiantes | TUBERIAS , FILTROS (video 18)15m
Ejercicio: ¿Qué es una tubería o pipe en Linux y cuál es su uso?
Lección en vídeo: Curso de Linux desde cero para principiantes | WC, TEE (video 19)11m
Ejercicio: _¿Qué opción del comando w se utiliza para contar la cantidad de líneas de un archivo en Linux?
Lección en vídeo: Curso de Linux desde cero para principiantes | GREP, (video 20)14m
Ejercicio: ¿Qué permite hacer el comando 'grep' en Linux?
Lección en vídeo: Curso de Linux desde cero para principiantes | SORT, CUT (video 21)18m
Ejercicio: _¿Qué comando permite ordenar los resultados en Linux?
Lección en vídeo: Curso de Linux desde cero para principiantes | PROCESOS [PARTE 1] (video 22)15m
Lección en vídeo: Curso de Linux desde cero para principiantes | PROCESOS [PARTE II] (video 23)11m
Ejercicio: _¿Qué comando se utiliza para ver todos los procesos de nuestro usuario, estén o no ejecutándose en la terminal?
Lección en vídeo: Curso de Linux desde cero para principiantes | PROCESOS [PARTE III] (video 24)20m
Lección en vídeo: Curso de Linux desde cero para principiantes | KILL - JOBS (video 25)19m
Ejercicio: _¿Qué comando se utiliza para enviar señales a un proceso en Linux?
Lección en vídeo: Curso de Linux desde cero para principiantes | USUARIOS - PERMISOS (video 26)15m
Lección en vídeo: Curso de Linux desde cero para principiantes | PERMISOS: CHMOD [normal] (video 27)20m
Ejercicio: _¿Cuáles son los permisos del fichero "shadow" en Linux?
Lección en vídeo: Curso de Linux desde cero para principiantes | PERMISOS: CHMOD [octal] (video 28)22m
Lección en vídeo: Curso de Linux desde cero para principiantes | PERMISOS: CHOWN , CHGRP (video 29)12m
Ejercicio: _¿Qué comando se utiliza para cambiar el propietario de un fichero en Linux?
Lección en vídeo: Curso de Linux desde cero para principiantes | VARIABLES (video 30)15m
Lección en vídeo: Curso de Linux desde cero para principiantes | VARIABLES: PATH , (video 31)13m
Ejercicio: _¿Cómo se crea una variable en Linux?
Lección en vídeo: Curso de Linux desde cero para principiantes | VARIABLES: PROMPT (video 32)13m
Lección en vídeo: Curso de Linux desde cero para principiantes | LOCATE - FIND (video 33)18m
Lección en vídeo: Curso de Linux desde cero para principiantes | -TYPE, -SIZE (video 34)14m
Lección en vídeo: Curso de Linux desde cero para principiantes | BACKUPS: tar, (video 35)10m
Ejercicio: _¿Cuál es la principal diferencia entre un comando compresor y el comando tar en Linux?
Lección en vídeo: Curso de Linux desde cero para principiantes | COMPRIMIR ARCHIVOS, GZIP, BZIP, ZIP , (video 36)20m
Lección en vídeo: Curso de Linux desde cero para principiantes | JOBS: WATCH, (video 37)13m
Ejercicio: _¿Qué comando nos permite refrescar automáticamente la ejecución de otro comando cada cierto tiempo?
Lección en vídeo: Curso de Linux desde cero para principiantes | JOBS: CRONTAB (video 38)23m
Lección en vídeo: Curso de Linux desde cero para principiantes | USUARIOS: passwd - shadow (video 39)13m
Ejercicio: _¿Dónde se encuentran los ficheros de usuarios, contraseñas y grupos en Linux?
Lección en vídeo: Curso de Linux desde cero para principiantes | USUARIOS: CREACION DE GRUPOS (video 40)10m
Lección en vídeo: Curso de Linux desde cero para principiantes | USUARIOS: creación y administración (video 41)15m
Ejercicio: _¿Cuál es el comando para crear un usuario en Linux?
Lección en vídeo: Curso de Linux desde cero para principiantes | USUARIOS: cambio de claves, borrar grupos (video 42)17m
Lección en vídeo: Curso de Linux desde cero para principiantes | USUARIOS: SUDO , SU (video 43)15m
Ejercicio: _¿Cuál es la función del comando "sudo" en Linux?
Lección en vídeo: Curso de Linux desde cero para principiantes | VI: Introducción (video 44)13m
Lección en vídeo: Curso de Linux desde cero para principiantes | VI: Editar texto, insert, borrar, cambiar (video 45)12m
Ejercicio: _¿Qué tecla debes presionar para pasar del modo comando al modo edición en el editor "vi" en Linux?
Lección en vídeo: Curso de Linux desde cero para principiantes | VI: copiar, cortar, pegar y buscar (video 46)14m
Lección en vídeo: Curso de Linux desde cero para principiantes | Vi: sustituir, guardar (video 47)15m
Ejercicio: _¿Qué comando se utiliza para buscar y reemplazar caracteres, palabras o líneas de texto en el editor de texto "beat" en Linux?
Lección en vídeo: Curso de Linux desde cero para principiantes | Vi: recuperar archivos, numerar lineas (video 48)16m
Lección en vídeo: Curso de Linux desde cero para principiantes | SHELLSCRIPT [ programación en Linux ] (video 49)17m
Ejercicio: _¿Qué es un script en Linux?
Lección en vídeo: Curso de Linux desde cero para principiantes | SHELLSCRIPT: VARIABLES (video 50)21m
Lección en vídeo: Curso de Linux desde cero para principiantes | SHELLSCRIPT: VARIABLES CON COMANDOS (video 51)14m
Ejercicio: _¿Cómo se puede guardar en una variable el resultado de un comando en Linux?
Lección en vídeo: Curso de Linux desde cero para principiantes | SHELLSCRIPT: IF-ELSE (video 52)17m
Lección en vídeo: Curso de Linux desde cero para principiantes | STRINGS, NUMBERS, INPUT POR TECLADO (video 53)22m
Ejercicio: _¿Cómo se utiliza la opción para determinar si una cadena está vacía en Shell Script?
Lección en vídeo: Curso de Linux desde cero para principiantes | SHELLLSCRIPT: EJERCICIO, OPERADORES (video 54)17m
Lección en vídeo: Curso de Linux desde cero para principiantes | SHELLSCRIPT: CASE (video 55)20m
Ejercicio: _¿Qué cláusula en programación se utiliza en Linux para realizar la elección de una opción en un programa y realizar una acción específica?
Lección en vídeo: Curso de Linux desde cero para principiantes | SHELLSCRIPT: CICLOS FOR Y WHILE (video 56)19m
Este curso gratuito incluye:
15 horas y 2 minutos de curso de vídeo online
Certificado digital de finalización del curso (Gratis)
Ejercicios para entrenar tus conocimientos
100% gratis, desde el contenido hasta el certificado
¿Listo para empezar?Descarga la app y empieza hoy mismo.