Entrega 2, Semana 5

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 33

SISTEMAS OPERACIONALES

DESARROLLO SISTEMAS OPERACIONALES

ENTREGA 2 SEMANA 5

PRESENTADO POR:

LIANA YANIRA RODRIGUEZ MURILLO CODIGO: 1121070747

EDGAR YOBANY MONTAÑEZ CUELLAR CODIGO: 100248175

ANGIE VIVIANA HERNANDEZ AMAYA CODIGO: 100081436

ESTEBAN DE JESUS RODRIGUEZ MENDOZA CODIGO 142612

CRISTIAN CAMILO DURÁN MAHECHA CODIGO 2011981677

PRESENTADO AL DOCENTE

NESTOR GONZALEZ

POLITECNICO GRAN COLOMBIANO

BOGOTA DC

2021
Tabla de contenido

INTRODUCCION ................................................................................................................................... 3

ALCANCE.............................................................................................................................................. 4

Desarrolle en la MV Server, el proceso de comandos básicos, comandos medios y comandos


avanzados. ....................................................................................................................................... 5
Monte el compilador de Java ........................................................................................................ 23
Desarrolle un programa de paginación de memoria en Java........................................................ 29
Desarrolle un programa de manejo de hilos con Java sobre Linux que corra en el server .......... 31
REFERENCIAS ..................................................................................................................................... 33
INTRODUCCION

Los sistemas operaciones son la base por medio de la cual diversos dispositivos
electrónicos pueden funcionar, sirven para administrar tanto el software como el hardware
de estos, su desarrollo y evolución han permitido el avance y masificación de dispositivos
móviles y de cómputo. En este trabajo se hace uso de la herramienta VirtualBox junto a
CentOS para simular un sistema operativo Windows bajo el concepto de entornos virtuales,
para ello explicamos el paso a paso de su instalación, configuración y conexión, simulando
una red privada de equipos y un proveedor de internet.
ALCANCE

Se deben crear dos máquinas virtuales enlazadas a través de una red interna, de tal manera
que se vean y hagan ping.

El objetivo, es que se aprenda a crear un servidor Linux y pr, enlazarlo con otro servidor
Linux, probar la interconexión las redes y desarrollar los talleres de cada entrega.

SUGERENCIA. Se sugiere que cada estudiante, elabore en su portátil para que vaya
adquiriendo el conocimiento y luego integrar los resultados del grupo en el documento
maestro.

A medida que se van desarrollando las entregas se debe construir un documento en el que
mediante pantallazos se describan y expliquen los siguientes procesos, estos se ampliarán
en la descripción de cada entrega:

1. Fundamentos de Linux.
2. Diseño del modelo de comunicaciones cliente servidor de un nodo servidor y dos
clientes en máquinas virtuales.
3. Montar VirtualBox 5.2 (Software libre).
4. Montar el sistema operacional Linux CentOS 6.8 en la Máquina Virtual (VM) de 40 GB
de disco, un Core y 1024GB de Memoria RAM.
5. Actualizar el sistema operacional (yum -y update) y exportarla para tener una copia de
respaldo.
6. Clonar la MV con una nueva mac-adress y crear el servidor cliente.
7. Desarrollar en la MV Server, el proceso de comandos básicos, comandos medios y
comandos avanzados.
8. Montar el compilador de Java.
9. Desarrollar un programa de Paginación de memoria en Java.
10. Desarrollar un programa de manejo de hilos con java sobre Linux que corra en el server
11. Montar una red interna entre las dos MV.
12. Hacer una transferencia de archivos entre las máquinas virtuales usando el comando
scp.
13. Montar un sistema de archivos NFS.
ENTREGA 2 SEMANA 5

Desarrolle en la MV Server, el proceso de comandos básicos, comandos medios y


comandos avanzados.
• Comandos Básicos:
• ls
• ls -la
• ls –f
• ls –n
• ls –o

• ls –x
• cp copia-lista-empleados /home/centos/Documentos/
• ls
• Comandos medios

• whoami
• du
• date
• df

• df –a
• df --all

• df –h
• df –H
• df –i
• ls
• vi lista-empleados
• wq!
• cat lista-empleados
Monte el compilador de Java

• Se descarga el paquete de desarrollo jdk


• Descargamos VSC para Ubuntu
• Instalamos el paquete
• Descargamos el paquete RPM e instalamos
Desarrolle un programa de paginación de memoria en Java
Ilustración 75. Selección Proceso "A" Tamaño 4

Desarrolle un programa de manejo de hilos con Java sobre Linux que corra en el
server
• Creamos la clase principal, de la cual se generan los dos procesos que sirven para los hilos
• Se crea el primer hilo 1 el cual realiza cinco iteraciones

• Se crea el primer hilo 2 el cual realiza cinco iteraciones


REFERENCIAS

https://www.ionos.es/digitalguide/servidores/configuracion/comandos-de-linux-la-
lista-fundamental/
https://www.hostinger.co/tutoriales/linux-comandos
https://blog.desdelinux.net/mas-de-400-comandos-para-gnulinux-que-deberias-
conocer/
https://www.linuxadictos.com/mejores-ides-para-tu-distribucion-gnu-linux.html
https://blog.desdelinux.net/4-de-los-mejores-entornos-de-desarrollo-integrados-
para-linux/
https://blog.aulaformativa.com/entornos-de-desarrollo-integrado-ides-programar-
en-linux/

También podría gustarte