Fundamentos de Linux
Linux práctico para DevOps: terminal y SSH, gestión de archivos, permisos, procesos, servicios de systemd, logs, puertos y solución de problemas en servidores. El primer curso de la ruta de DevOps.
- Lección 1: Qué es un terminal — hablar con una computadora escribiendo
- Lección 2: Dónde estoy y qué hay aquí — pwd y ls
- Lección 3: Moverse entre directorios — cd
- Lección 4: Leer archivos — cat, head, tail
- Lección 5: Crear, copiar y mover archivos — mkdir, touch, cp, mv
- Lección 6: Buscar dentro de archivos — grep
- Lección 7: Conectar comandos — pipe | y redirección >
- Lección 8: Permisos de archivos — ls -l y chmod
- Lección 9: Propiedad y sudo — chown y ejecutar como root
- Lección 10: Procesos — ps, top y kill
- Lección 11: Servicios — systemctl y journalctl
- Lección 12: Puertos y conectividad — ss y curl
- Lección 13: Recursos del sistema — df, du, free
- Lección 14: SSH — conectarse a un servidor remoto
- Lección 15: Variables de entorno — $PATH, export, .bashrc
- Lección 16: Gestión de paquetes — apt y which
- Lección 17: tar — archivado y compresión
- Lección 18: cron — programar tareas
- Lección 19: Scripts de shell
- Lección 20: Condicionales de bash
- Lección 21: Bucles de bash
- Lección 22: Argumentos de script
- Lección 23: Funciones de bash