E17
Administración de sistemas operativos (Linux/Windows)
≈ 90 min de lecturaSO
Objetivos
Al terminar este tema sabrás: (1) enumerar las funciones del sistema operativo y del software de base, y el proceso de arranque; (2) administrar usuarios, grupos y permisos en Linux (chmod/chown/sudo) y Windows (cuentas, Active Directory, GPO); (3) gestionar procesos y servicios (systemd, ps/top, services); (4) administrar sistemas de archivos y almacenamiento (ext4/NTFS, montaje, LVM, cuotas); y (5) manejar paquetes, actualizaciones, logs, tareas programadas y scripting (bash/PowerShell).
⚠ Cae en examen. E17 es el tema con más preguntas del práctico (7): casos de comandos Linux/Windows, permisos, servicios y diagnóstico. Muy memorístico y de "elige el comando correcto". Ojo a la trampa de plataforma (colar un comando de Windows en una pregunta de Linux, o viceversa).
Sección 1 · El sistema operativo y el software de base
1.1 Funciones del SO
El sistema operativo gestiona el hardware y ofrece servicios a las aplicaciones. Funciones: gestión de procesos (planificación de CPU), de memoria (memoria virtual, paginación), de archivos (sistema de ficheros), de E/S y dispositivos (controladores), de usuarios y seguridad (permisos), y red.
- Kernel (núcleo): la parte central; funciona en modo privilegiado (kernel space); las aplicaciones en modo usuario (user space) y piden servicios mediante llamadas al sistema (syscalls).
- Software de base: SO + utilidades esenciales (shell, gestores de paquetes, controladores, bibliotecas del sistema) sobre las que corren las aplicaciones.
- Shell/CLI: intérprete de comandos (Bash en Linux; PowerShell/CMD en Windows). GUI: interfaz gráfica.
1.2 Arranque del sistema
- Linux: BIOS/UEFI → cargador de arranque (GRUB) → kernel + initramfs → init (systemd) → targets (servicios). El PID 1 es systemd.
- Windows: UEFI → gestor de arranque de Windows → kernel → sesión, servicios (services.exe), Winlogon.
💡 Ejemplo. En Linux,
systemctl get-defaultmuestra el target de arranque (p. ej.graphical.targetomulti-user.target, el equivalente a los antiguos runlevels 5 y 3).
Sigue leyendo gratis
Crea tu cuenta gratuita para leer los temas de muestra completos, guardar tu progreso y entrenar con tests del formato real. Te quedan 8 secciones de este tema por delante.