MetsuOS
Construyendo la plena inclusión a través del videojuego
Aprender sobre GNU Linux ⚫①
PublicBrain/Index
Introducción a GNU/Linux
¿Qué es GNU/Linux?
- Historia y origen de GNU/Linux
- Diferencia entre GNU, Linux y distribuciones
Beneficios de GNU/Linux
- Software libre y código abierto
- Ventajas en seguridad y estabilidad
Instalación de GNU/Linux
- Requisitos del sistema
- Elección de distribución
- Instalación paso a paso
Fundamentos de la línea de comandos
Introducción a la terminal
- Acceso a la línea de comandos
- Terminales populares
Comandos básicos
- Navegación en el sistema de archivos
- Manipulación de archivos y directorios
- Comandos de texto
. Gestión de procesos
- Administración de procesos y tareas
- Monitoreo y control de procesos
Administración de usuarios y permisos
Gestión de usuarios y grupos
- Creación y eliminación de usuarios
- Cambio de contraseñas
- Grupos de usuarios
Permisos de archivos y directorios
- Conceptos de permisos (lectura, escritura, ejecución)
- Cambio de permisos y propietarios
- Umask y permisos predeterminados
Gestión de paquetes y software
Sistema de gestión de paquetes
- Introducción a gestores de paquetes
- Instalación, actualización y eliminación de software
Repositorios de software
- Configuración de repositorios
- Búsqueda de paquetes
Administración del sistema
Configuración de red
- Configuración de red estática y dinámica
- Resolución de nombres DNS
- Herramientas de red
Gestión de servicios
- Inicio, parada y reinicio de servicios
- Habilitación y deshabilitación de servicios al inicio
Programación de tareas
- Cron y programación de tareas periódicas
Seguridad y Resolución de problemas
Seguridad en GNU/Linux
- Cortafuegos (firewalls)
- Actualización y parches de seguridad
- Auditoría y registro de eventos
Resolución de problemas
- Identificación y solución de problemas comunes
- Herramientas de diagnóstico
Virtualización y Contenedores
Virtualización con QEMU/KVM
- Introducción a la virtualización
- Creación y administración de máquinas virtuales
Contenedores con Docker
- Conceptos de contenedores
- Creación y gestión de contenedores
Automatización con Scripting y Shell
Scripting con Bash
- Introducción a la programación de scripts
- Automatización de tareas
Utilidades avanzadas de la línea de comandos
- Sed, awk, grep y otras herramientas avanzadas
Configuración y personalización avanzada
Configuración del entorno de trabajo
- Personalización de la línea de comandos
- Configuración de shell y variables de entorno
Administración de impresoras y periféricos
- Configuración de impresoras y escáneres
Servidores y servicios avanzados
Servidores web (Apache, Nginx)
- Configuración de servidores web
- Configuración de sitios virtuales
Bases de datos (MySQL/MariaDB, PostgreSQL)
- Instalación y configuración de bases de datos
- Gestión de bases de datos y usuarios
- Información IA: Generado asistido por IA (gpt-3.5-turbo). Supervisado por Humano.
- Ultima Modificación: 2024-10-01 21:03:17.840000+00:00
- Versión Documento: 0.3.75