LaPlazaFija

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-default muestra el target de arranque (p. ej. graphical.target o multi-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.