“Año del Bicentenario, de la consolidación de nuestra
Independencia, y de la conmemoración de las heroicas
batallas de Junín y Ayacucho”
ASIGNATURA
SISTEMAS OPERATIVOS
NRC: 12869
DOCENTE
AMIR FERNANDO MAMDOUH MEHREZ GARCIA
INTEGRANTES:
● MEJIA PAUCCAR KERN LISBETH
● ROMEL ANTHONY RAMOS YUPANQUI
● ALEXANDER VILLA ANDIA
CUSCO - PERÚ
2024
Instalación de CentOS en la máquina virtual
● Aquí tenemos la creación de nuestro sistema operativo centOS en la
máquina virtual de VMWare con nuestros respectivos nombres y
con la configuración que nos dieron a establecer de antemano
.
● En esta imagen creamos usuarios y contraseña a nuestro sistema
(usuario establecido)
● Buscamos el localhost reservado de nuestra máquina y conectarnos
a nuestra área local
11. TAREA 1: investigar sobre las particiones en Linux:
sda, sdb, sdc, etc. Y las subdiciones o particiones de sda
(sda1, sda2, etc.)
Nombre Descripción
de la
partición
/ La barra / sola representa la raíz del árbol del
filesystem.
/bin Esto significa binarios y contiene las utilidades
fundamentales que necesitan todos los usuarios.
/boot Contiene todos los archivos que son necesarios
para el proceso de arranque.
/dev Esto representa los dispositivos que contienen
los archivos de los dispositivos periféricos y los
pseudo dispositivos
/etc Contiene archivos de configuración de la
computadora y sus bases de datos.
/home Esto contiene todos los directorios de inicio para
los usuarios.
/lib Se trata de las bibliotecas del sistema y tienen
archivos como los módulos del kernel y los
controladores de dispositivos.
/lib64 Se trata de las bibliotecas del sistema y tienen
archivos como los módulos del kernel y los
controladores de dispositivos para las
computadoras de 64 bits.
/media Este es el punto de montaje predeterminado para
dispositivos extraíbles como unidades USB y
reproductores de medios.
/mnt Esto hace referencia a un montaje y contiene
puntos de montaje del filesystem. Se utiliza para
varios discos duros, varias particiones, sistemas
de archivo de red y CD ROM, entre otros.
/opt Contiene software complementario. Los
programas más grandes se pueden instalar aquí
en vez de en /usr.
/proc Esto contiene filesystems virtuales que describen
la información de los procesos como archivos.
/sbin Esto representa los binarios del sistema y
contiene las utilidades fundamentales que son
necesarias para iniciar, mantener y recuperar la
computadora.
/root Esta es la ubicación de inicio de la raíz del
administrador de la computadora. Este directorio
principal de cuentas suele ser la raíz de la primera
partición.
/srv Estos son los datos del servidor, que se utilizan
para los servicios proporcionados por la
computadora.
/sys Contiene un filesystem virtual sysfs que guarda
información relacionada con el sistema operativo
del hardware.
/tmp Este es un espacio para archivos temporales. Los
tmpfs que se montan en él o en los scripts
durante el inicio, generalmente, eliminan esto en
el arranque.
/usr Esto contiene los archivos ejecutables y los
recursos compartidos que no son críticos del
sistema.
/var Esto significa variable y es un espacio para los
archivos que están en un estado cambiante. Por
ejemplo, archivos con tamaño que aumenta y
disminuye.
/swap La partición de intercambio es donde se extiende
la memoria del sistema, ya que se dedica parte
del disco duro a esta.v
Subdivisiones o particiones de sda
(sda1, sda2, etc.) Linux tiene varios
ficheros especiales en /dev.
● El primer disco duro detectado se llama /dev/sda.
● El segundo disco duro detectado se llama /dev/sdb, y así
sucesivamente.
● La primera unidad CD-ROM SCSI se llama /dev/scd0, también
conocida como /dev/sr0.
Las particiones en cada disco se representan añadiendo un número
decimal al nombre del disco: sda1 y sda2 representan a la primera
y segunda partición en la primera unidad de disco SCSI en el
sistema.
Depende del número de particiones se va incrementando los sda y
[Link] la imagen se observa que hay dos discos SCSI y que va
incrementándose hasta la partición 7.
[Link] 2: investigar sobre los diferentes Entornos
Base
Los "entornos base" se refieren a las partes fundamentales y esenciales del sistema
operativo que proporcionan servicios y funcionalidades básicas para que el sistema funcione
correctamente. Estos componentes suelen incluir el kernel del sistema operativo, las
bibliotecas estándar, utilidades esenciales y herramientas de línea de comandos.
El entorno base en un sistema operativo generalmente se compone de los siguientes
componentes:
Kernel (Núcleo) : El núcleo del sistema operativo es la parte central que gestiona los
recursos de hardware y brinda servicios básicos, como la administración de procesos, la
gestión de memoria y el acceso a dispositivos.
Interfaz de usuario (UI) : El entorno de usuario proporciona la interfaz a través de la cual los
usuarios interactúan con el sistema. Puede ser una interfaz de línea de comandos (CLI) o una
interfaz gráfica de usuario (GUI).
Sistema de archivos : Gestiona cómo se almacenan, organizan y acceden a los archivos y
directorios en el sistema.
Bibliotecas del sistema : Conjuntos de funciones y rutinas que proporcionan servicios
comunes a las aplicaciones, como el acceso a archivos, la comunicación en red y la
representación gráfica.
Servicios del sistema : Programas que se ejecutan en segundo plano para proporcionar
servicios esenciales, como servicios de red, servicios de impresión y otros.
A continuación algunos de los sistemas operativos más conocidos y los entornos base que
utilizan:
Linux :
Linux es un núcleo (kernel) de sistema operativo ampliamente utilizado en sistemas basados
en Unix. Puede estar acompañado de varios entornos de usuario, como:
GNU : El entorno GNU, que incluye utilidades y herramientas del proyecto GNU, a
menudo se combina con el kernel Linux para formar sistemas operativos completos, como
distribuciones de Linux, por ejemplo, Ubuntu y Fedora.
X Window System (X11) : El sistema de ventanas X11 proporciona la base para entornos
gráficos de usuario en Linux. Se utiliza en combinación con diversos gestores de ventanas,
como GNOME, KDE, Xfce y otros.
Microsoft Windows :
Los sistemas operativos Windows, desarrollados por Microsoft, incluyen varios entornos
base, como:
Kernel de Windows NT : La base de los sistemas operativos Windows modernos,
incluyendo Windows 10 y Windows Server.
Windows Shell : Proporciona la interfaz gráfica de usuario y los servicios esenciales.
Incluye el Explorador de Windows y el Shell de Windows.
MacOS :
macOS es el sistema operativo de Apple y se basa en el kernel XNU (X is Not Unix). Ofrece un
entorno de usuario consistente y una interfaz gráfica de usuario llamada Aqua.
BSD (Distribución de software de Berkeley) :
Los sistemas operativos basados en BSD, como FreeBSD y OpenBSD, utilizan su propio kernel
y entorno base. Estos sistemas se asemejan a los sistemas Unix clásicos ya menudo se
utilizan en servidores y sistemas embebidos.
Androide :
Android es un sistema operativo basado en el kernel Linux que se utiliza en dispositivos
móviles. Proporciona un entorno de usuario adaptado a las necesidades de los dispositivos
móviles.
Unix :
Los sistemas Unix clásicos, como Solaris, AIX y HP-UX, tienen sus propios kernels y entornos
base.
RTOS (Sistemas Operativos en Tiempo Real) :
Los sistemas operativos en tiempo real, como QNX y VxWorks, están diseñados para
aplicaciones que requieren respuestas predecibles y rápidas. Tienen kernels y entornos de
usuario adaptados a estas necesidades.