Linux, en generalIntroducción a Linux y la TerminalHistoria breve de Linux¿Qué es la CLI?Beneficios y desventajas de usar la CLIInstalación y ConfiguraciónDescarga e instalación de Ubuntu/DebianPrimer inicio en la terminalConfiguración básicaComandos BásicosEstructura de un comandoNavegación de directorios (cd, ls, pwd)Manipulación de archivos y directorios (touch, cp, mv, rm, mkdir, rmdir)Consulta de información del sistema (uname, df, du, free, top)Administración de Usuarios y PermisosCrear, editar y eliminar usuarios (adduser, usermod, deluser)Grupos y permisos (chmod, chown, chgrp, groups)Comprender y cambiar permisosGestión de Paquetes con APT¿Qué es un gestor de paquetes?Instalación, actualización y eliminación de paquetesRepositorios y fuentes de softwareResolución de problemas comunesAdministración del SistemaMonitoreo del sistema (htop, ps, vmstat)Administración de servicios con systemdManejo de dispositivos y particionesLogs y monitoreo (journalctl, dmesg, tail)Red y ConectividadComandos básicos de red (ping, ifconfig, netstat, ssh, scp)Configuración de redHerramientas de diagnóstico y monitoreoSeguridad BásicaConceptos básicos de seguridad en LinuxFirewall y UFWHerramientas de auditoría (nmap, clamav)Scripting y AutomatizaciónIntroducción a Bash scriptingVariables, bucles y condicionalesAutomatización con cron y atRecursos y ComunidadForos y comunidades de apoyoManuales y man pagesCursos y tutoriales recomendadosApéndicesGlosario de términosSolución de problemas comunes y FAQsReferencias y lecturas adicionales