Curso de Introducción a Linux

Curso gratis · Principiante · 7 unidades

Aprende Linux y el código abierto, el intérprete de comandos, el procesamiento de texto, los guiones de Bash, los usuarios y permisos, los procesos, los paquetes y servicios, el almacenamiento y las redes. Después podrás gestionar archivos y servicios sencillos en un sistema Linux desde la línea de comandos.

Por Studeli

Empieza por la unidad 1

¿Es este curso de Linux para ti?

Para quién es

Empieza aquí si quieres trabajar con servidores, la nube, DevOps o herramientas de seguridad y tienes poca o ninguna experiencia con la línea de comandos de Linux.

Lo que aprenderás en 7 unidades

Cada unidad incluye las nueve herramientas de estudio

  • Guía de Estudio
  • Resumen
  • Lecciones Interactivas
  • Preguntas de Práctica
  • Flashcards
  • Explícalo
  • Términos Clave
  • Hoja de Repaso
  • Mapa Conceptual
  1. Describe las distribuciones de Linux y dónde se ejecuta Linux, explica las licencias y las comunidades de código abierto y prepara un entorno Linux para practicar.

    6 objetivos de aprendizaje
    1. 1.Explica qué es Linux, cuál es su origen y dónde se ejecuta
    2. 2.Compara distribuciones de Linux y elige una para un uso concreto
    3. 3.Explica qué es el software de código abierto y elige una licencia adecuada
    4. 4.Describe cómo funcionan las comunidades de código abierto y cómo se financian
    5. 5.Identifica las principales aplicaciones de código abierto y sus usos
    6. 6.Prepara un entorno Linux seguro para practicar
  2. Navega por el sistema de archivos y crea, copia, mueve y elimina archivos y directorios desde el intérprete de comandos con opciones, comodines y la ayuda integrada.

    6 objetivos de aprendizaje
    1. 1.Trabaja en el indicador de comandos
    2. 2.Busca ayuda en la línea de comandos
    3. 3.Navega por el sistema de archivos de Linux
    4. 4.Crea, copia, mueve y elimina archivos y directorios
    5. 5.Selecciona archivos con comodines
    6. 6.Reutiliza comandos y trabaja con variables
  3. Combina comandos con tuberías y redirección, busca archivos y texto con find, grep y expresiones regulares y edita archivos en un editor de terminal.

    6 objetivos de aprendizaje
    1. 1.Visualiza archivos desde el terminal
    2. 2.Controla el origen de la entrada y el destino de la salida y los errores
    3. 3.Combina comandos en cadenas conectadas por tuberías
    4. 4.Busca texto con grep y expresiones regulares
    5. 5.Busca archivos por nombre, tipo, tamaño y antigüedad
    6. 6.Edita archivos de texto en nano y vi
  4. Convierte las secuencias de comandos que repites en guiones de Bash con variables, condiciones, bucles, argumentos y códigos de salida, y programa su ejecución automática.

    6 objetivos de aprendizaje
    1. 1.Escribe y ejecuta tus primeros guiones de Bash
    2. 2.Almacena valores en variables y protégelos con comillas de forma segura
    3. 3.Indica el éxito y el fallo mediante códigos de salida
    4. 4.Toma decisiones y repite tareas
    5. 5.Pasa argumentos a los guiones
    6. 6.Programa la ejecución automática de guiones
  5. Gestiona usuarios y grupos, usa sudo de forma segura y controla el acceso a los archivos mediante la propiedad, los modos de permisos y los permisos especiales.

    5 objetivos de aprendizaje
    1. 1.Comprende los usuarios, los grupos y los archivos de cuentas
    2. 2.Ejecuta comandos de administración de forma segura
    3. 3.Crea y gestiona cuentas de usuario y grupos
    4. 4.Consulta y modifica la propiedad y los permisos
    5. 5.Controla los permisos predeterminados y especiales y resuelve problemas de acceso
  6. Supervisa y controla los procesos en ejecución, instala software con gestores de paquetes, gestiona servicios con systemd y lee los registros del sistema.

    6 objetivos de aprendizaje
    1. 1.Supervisa y controla los procesos en ejecución
    2. 2.Inspecciona el hardware desde la línea de comandos
    3. 3.Instala y gestiona software con gestores de paquetes
    4. 4.Gestiona servicios con systemd
    5. 5.Lee los registros del sistema para diagnosticar y resolver problemas
    6. 6.Agrupa archivos en contenedores y comprímelos
  7. Explica la jerarquía del sistema de archivos de Linux, inspecciona discos y sistemas de archivos montados, configura la red básica y conéctate de forma segura a sistemas remotos con SSH.

    6 objetivos de aprendizaje
    1. 1.Oriéntate en el sistema de archivos de Linux
    2. 2.Inspecciona discos, particiones y sistemas de archivos montados
    3. 3.Mide el uso del disco y libera espacio
    4. 4.Configura y comprueba los ajustes de red con ip
    5. 5.Resuelve nombres de equipo mediante DNS y el archivo hosts
    6. 6.Conéctate de forma segura a sistemas remotos con SSH

Qué estudiar después

Más cursos de TI, redes y nube
Fundamentos de soporte de TI (Principiante)

Empieza aquí si usas la computadora a diario y quieres empezar una carrera en informática en un servicio de asistencia o como técnico de soporte, o si quieres reparar y mantener dispositivos en el trabajo y en casa.

Crea tus propios Materiales de Estudio

Convierte tus notas, diapositivas y documentos en Guías de Estudio, Preguntas de Práctica, Flashcards y 6 herramientas más.

Comenzar