6.9 KiB
Administración del sistema operativo y software de base
En este tema vamos a estudiar la administración del sistema operativo y del software de base, centrándonos en su definición, funciones, gestión, actualización, mantenimiento y reparación.
El objetivo es comprender cómo mantener un sistema informático operativo, seguro y eficiente, algo fundamental en entornos profesionales y en la Administración Pública.
1. Sistema operativo y software de base
El sistema operativo es el software principal de un equipo informático. Actúa como intermediario entre el hardware y el usuario, permitiendo ejecutar aplicaciones y gestionar los recursos del sistema.
Un sistema operativo se encarga de coordinar todos los elementos del ordenador para que funcionen de forma conjunta.
Definiciones clave
Sistema operativo: conjunto de programas que gestionan el hardware y permiten la ejecución de aplicaciones.
Kernel: núcleo del sistema operativo. Es la parte que interactúa directamente con el hardware.
Proceso: programa en ejecución.
Hilo: unidad mínima de ejecución dentro de un proceso.
Sistema de archivos: estructura que organiza y almacena la información en discos.
Driver o controlador: software que permite al sistema operativo comunicarse con un dispositivo hardware.
Firmware: software integrado en el hardware que controla su funcionamiento básico.
Software de base: conjunto formado por el sistema operativo, drivers, firmware y utilidades del sistema.
Funciones del sistema operativo
Gestión de procesos: creación, planificación y finalización de procesos.
Gestión de memoria: asignación y liberación de memoria RAM.
Gestión de dispositivos: control de periféricos mediante drivers.
Gestión de archivos: creación, eliminación y organización de archivos.
Seguridad: control de accesos y permisos.
Miniresumen
El sistema operativo es el núcleo del sistema y gestiona todos los recursos del equipo. El software de base incluye todos los componentes necesarios para que el sistema funcione correctamente.
2. Sistemas operativos en el examen
Para el examen de TAI debes centrarte principalmente en:
Sistemas Windows: muy importante a nivel práctico y de comandos.
Sistemas Linux/Unix: muy importante en administración, comandos y conceptos.
No es necesario profundizar en sistemas minoritarios.
Diferencias clave
Windows: interfaz gráfica predominante, administración sencilla, comandos básicos.
Linux: mayor uso de línea de comandos, muy utilizado en servidores, gran control del sistema.
Miniresumen
En el examen debes dominar Windows y Linux, especialmente comandos y administración básica.
3. Administración del sistema operativo
Administrar un sistema operativo consiste en realizar tareas para garantizar su funcionamiento correcto.
3.1 Gestión de usuarios
Permite controlar quién accede al sistema.
Tipos de usuarios:
Administrador: control total del sistema.
Usuario estándar: permisos limitados.
Invitado: acceso restringido.
Comandos en Windows
Crear usuario: net user nombre_usuario contraseña /add
Eliminar usuario: net user nombre_usuario /delete
Ver usuarios: net user
Agregar usuario a grupo administradores: net localgroup Administradores nombre_usuario /add
Comandos en Linux
Crear usuario: useradd nombre_usuario
Asignar contraseña: passwd nombre_usuario
Eliminar usuario: userdel nombre_usuario
Ver usuarios: cat /etc/passwd
Añadir usuario a grupo: usermod -aG grupo nombre_usuario
3.2 Gestión de permisos
Permite controlar qué puede hacer cada usuario.
Permisos básicos:
Lectura
Escritura
Ejecución
Comandos en Linux
Cambiar permisos: chmod 755 archivo
Cambiar propietario: chown usuario:grupo archivo
Miniresumen
La gestión de usuarios y permisos es clave para la seguridad. En el examen suelen preguntar comandos básicos de Windows y Linux.
4. Actualización del sistema operativo
Actualizar el sistema operativo consiste en aplicar mejoras y correcciones.
Tipos de actualizaciones
Actualizaciones de seguridad: corrigen vulnerabilidades.
Actualizaciones funcionales: añaden nuevas características.
Parche: corrección de errores concretos.
Service Pack: conjunto acumulado de actualizaciones.
Comandos en Linux
Actualizar repositorios: apt update
Actualizar sistema: apt upgrade
En sistemas RedHat: yum update
Miniresumen
Actualizar el sistema es fundamental para mantener la seguridad y estabilidad.
5. Mantenimiento del sistema operativo
El mantenimiento busca prevenir problemas y mejorar el rendimiento.
Tipos de mantenimiento
Preventivo: evitar fallos.
Correctivo: solucionar fallos.
Evolutivo: mejorar el sistema.
Tareas de mantenimiento
Eliminar archivos temporales.
Monitorizar CPU, memoria y disco.
Revisar logs.
Gestionar procesos.
Comandos en Windows
Ver procesos: tasklist
Finalizar proceso: taskkill /PID número
Ver información del sistema: systeminfo
Comprobar disco: chkdsk
Comandos en Linux
Ver procesos: ps aux
Monitorizar sistema: top
Espacio en disco: df -h
Uso de disco: du -h
Miniresumen
El mantenimiento incluye tareas de limpieza, monitorización y control del sistema.
6. Reparación del sistema operativo
La reparación se realiza cuando el sistema presenta errores.
Tipos de problemas
Errores de arranque.
Archivos corruptos.
Problemas de hardware.
Malware.
Técnicas de reparación
Restaurar sistema.
Reparar arranque.
Reinstalar sistema operativo.
Recuperar desde copia de seguridad.
Comandos en Windows
Reparar archivos del sistema: sfc /scannow
Reparar disco: chkdsk /f
Comandos en Linux
Comprobar sistema de archivos: fsck
Miniresumen
La reparación implica restaurar, reparar o reinstalar el sistema según la gravedad del problema.
7. Seguridad en el sistema operativo
La seguridad es fundamental en la administración del sistema.
Principios básicos
Confidencialidad: la información solo es accesible por quien debe.
Integridad: la información no se modifica sin autorización.
Disponibilidad: la información está accesible cuando se necesita.
Medidas de seguridad
Control de accesos.
Uso de antivirus.
Actualizaciones periódicas.
Copias de seguridad.
Firewalls.
Miniresumen
La seguridad se basa en proteger la información y el sistema mediante controles y buenas prácticas.
Miniresumen final del tema
El sistema operativo es el software principal que gestiona el hardware.
El software de base incluye sistema operativo, drivers y utilidades.
La administración incluye usuarios, permisos y configuración.
Las actualizaciones mejoran seguridad y funcionalidad.
El mantenimiento previene fallos y optimiza el sistema.
La reparación soluciona problemas graves.
En el examen debes centrarte en Windows y Linux, especialmente en comandos.