Introducción a Linux

Aprenda los conceptos fundamentales para el uso del sistema operativo Linux, un sistema operativo open source y desarrollado por una comunidad, para computadoras, servidores, mainframes, dispositivos móviles y dispositivos embebidos.

Fecha de inicio: 22 de enero del 2024.
Horario: 19 a 23 horas (UTC-5).
Clases en vivo: 6 sesiones (curso sincrónico de lunes a sábado).
Beneficios:
  • Certificado del curso por 24 horas lectivas.
  • Suscripción durante 30 días a un grupo de Whatsapp para resolver consultas.
  • Acceso a las grabaciones de las clases en vivo.

$ 69.0

Contenido

Sesión 1: Fundamentos de Linux

  • Historia y Filosofía de Linux
    • Orígenes y evolución del sistema operativo.
    • Principios de código abierto y software libre.
  • Estructura del Sistema de Archivos
    • Jerarquía del sistema de archivos.
    • Principales directorios y su función.
  • Comandos Básicos de Terminal
    • Navegación y manipulación de archivos y directorios.
    • Comandos esenciales como ls, cd, cp, mv, y rm.

Sesión 2: Usuarios y Permisos en Linux

  • Usuarios y Grupos
    • Creación y gestión de usuarios y grupos.
    • Cambio de contraseña y configuración de perfiles.
  • Permisos de Archivos y Directorios
    • Conceptos de permisos: lectura, escritura y ejecución.
    • Uso de comandos como chmod y chown.

Sesión 3: Procesos y Monitoreo del Sistema

  • Gestión de Procesos
    • Comandos para listar, detener y reiniciar procesos.
    • Uso de ps, top y kill.
  • Monitoreo del Sistema
    • Herramientas para monitorear recursos como CPU y memoria.
    • Introducción a htop y free.

Sesión 4: Configuración del Entorno de Usuario

  • Configuración del Shell
    • Personalización del entorno de trabajo.
    • Archivos de configuración como .bashrc y .bash_profile.
  • Variables de Entorno y Alias
    • Definición y uso de variables de entorno.
    • Creación de alias para comandos frecuentes.

Sesión 5: Redes y Conectividad

  • Configuración de Red en Linux
    • Uso de comandos como ifconfig e ip.
    • Configuración manual y automática de la red.
  • Conexiones Remotas con SSH
    • Conexión segura a través de SSH.
    • Copia segura de archivos con SCP.

Sesión 6: Automatización y Scripting Básico

  • Introducción al Scripting en Bash
    • Creación y ejecución de scripts en Bash.
    • Uso de estructuras de control en scripts.
  • Tareas Programadas con Cron
    • Programación de tareas automáticas con cron.
    • Creación de scripts cronjob.