Entrega 2, Semana 5
Entrega 2, Semana 5
Entrega 2, Semana 5
ENTREGA 2 SEMANA 5
PRESENTADO POR:
PRESENTADO AL DOCENTE
NESTOR GONZALEZ
BOGOTA DC
2021
Tabla de contenido
INTRODUCCION ................................................................................................................................... 3
ALCANCE.............................................................................................................................................. 4
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
• 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
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
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/