ELECTRONICA Y TELECOMUNICACIONES                          SISTEMAS OPERATIVOSNombre: Jimmy Arrobo                         ...
Su funcionamiento es simple; cuando se instala un sistema operativo en una máquinavirtual es como instalar el sistema oper...
necesitan un sistema operativo de clase empresarial sin el costo, el apoyo, lacertificación, la marca o nombre de RedHat.E...
Con el comando ls lista todo lo que se encuentra en un directorio, seanarchivos o carpetas.Con el comando rm me permite el...
–forest – Muestra el listado procesos en un formato tipo árbol que permite ver       como los procesos interactuan entre s...
Próxima SlideShare
Cargando en…5
×

Deber 21

384 visualizaciones

Publicado el

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
384
En SlideShare
0
De insertados
0
Número de insertados
2
Acciones
Compartido
0
Descargas
2
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Deber 21

  1. 1. ELECTRONICA Y TELECOMUNICACIONES SISTEMAS OPERATIVOSNombre: Jimmy Arrobo 2009-10-05Paralelo C1. Consultar sobre la Máquinas Virtuales; ¿Qué son?, ¿Cómo funcionan? ¿Paraqué sirven?Las maquinas virtuales son en sí un software que pueden crear sistemas operativosdentro de un ordenador y memoria física; en sí constituyen un programa que tienevarios sistemas operativos con todas sus aplicaciones pero no tienen componenteshadware físicos. Realizan dentro de un ordenador las funciones de otro sistemaoperativo a parte del sistema ya instalado - que es real - pero en sí no afectan a lasfunciones principales del ordenador pues la máquina virtual tiene aplicaciones yproceso en forma virtual con su propia memoria virtual.Pero todo lo que hace la máquina virtual es compartido con los recursos y procesosque ejecuta la máquina física; por lo que la ejecución de la máquina virtual y sussistemas operativos dependen de la memoria física, del procesador y disco dealmacenamiento que posee nuestra máquina física.Definitivamente las máquina virtuales nos sirven para tener varios sistemas operativosincluso diferentes al S.O principal en un solo ordenador pero con la ventaja que nodaña el sistema operativo principal que es real; por lo que nuestros S.O instalados enla máquina virtual pueden ser modificados o eliminados sin afectar al funcionamientoreal de nuestro computador, es decir, sin ser instalados directamente por el sistemaprincipal que tengo en mi procesador u ordenador físico; además contienen unaindependencia de cada sistema operativo y es el principal servicio de la máquinavirtual ya que puedo trabajar con el sistema operativo que más me convenga o poseamejores programas y aplicaciones que otro; cumpla las necesidades como usuario oprogramador.Considerando algunas ventajas de las máquinas virtuales: o Las máquinas virtuales son compatibles con cualquier ordenador físico con estándar x86 y de ahí que se acoplan al ordenador físico instalado como principal. o Aunque las máquinas virtuales pueden compartir los recursos físicos de un único ordenador, permanecen completamente aisladas unas de otras, como si se tratara de máquinas independientes; no importa si se dañara algún sistema operativo pues se lo elimina y no corre el riesgo de dañar a los otros S.O. Algo que no podría realizarse en una máquina no virtual o física o La independencia del hardware proporciona la libertad para mover una máquina virtual de un tipo de ordenador x86 a otro sin necesidad de efectuar ningún cambio en los controladores de dispositivo, en el sistema operativo o en las aplicaciones. o Como se menciono en su definición la máquina virtual encapsula un conjunto de sistemas operativos junto a recursos de hadware virtuales y las aplicaciones dentro de un único software. Una ventaja enorme pues una máquina virtual comprende varios sistemas físicos pero encerrados en uno sólo.
  2. 2. Su funcionamiento es simple; cuando se instala un sistema operativo en una máquinavirtual es como instalar el sistema operativo desde cero, incluso poder formatear undisco, crear particiones, etc., todo igual que si fuera un ordenador normal y corriente. Figura 1. Funcionamiento de una máquina virtual. http://www.actualidadiaria.com/wp-content/uploads/2009/04/maquina-virtual.jpgPor ejemplo: Yo tengo en el ordenador como sistema principal al Windows XP. Unavez abierto y en tu usuario, si quiero abrir otro sistema operativo ejecuto una máquinavirtual para abrir un Ubuntu. De esta manera tendríamos el Windows Xp comosistema operativo “de fondo” y en una ventana abierto un Ubuntu, casi independientedel Windows Xp.Entonces existen dos formas de poder configurar una máquina virtual en nuestrooperador principal: • Como Máquina virtual de proceso: Más utilizada debido a que deja arrancar el sistema operativo principal y que luego se puede ejecutar el software virtual como un proceso que debe pedir recursos a la memoria y las respectivas llamadas al sistema. Es decir como un programa que tiene dentro todos los sistemas operativos “virtuales”. De esta manera, deberemos tener un sistema operativo “base” instalado, y una vez iniciado, abriremos la máquina virtual, que se presenta como un programa más. • Como Máquina virtual de sistema: Actúa muy diferente con el anterior pues al encender el ordenador aparece una ventana en el monitor el cual presenta la lista de sistemas virtuales instalados como máquina virtual, y del cual deberemos elegir el deseado para que arranque. Con este tipo de máquina virtual, no existe un sistema operativo “base”, ni tampoco “virtual”, sino que todos están en un mismo nivel.2. Consultar sobre el Sistema Operativo Centos: ¿Qué es?, ¿Para qué sirven?,Características BásicasEl sistema operativo CentOS es una versión de Linux, tal como Fedora o Ubuntu,basada en la distribución Red Hat Enterprise Linux que es un código fuente abiertoen formato binario y un software libre; un propósito de lanzar este sistema es servircomo soluciones estables de Linux a las organizaciones e individuos que no necesitanel apoyo comercial fuerte para lograr el funcionamiento exitoso de sus proyectos onecesidades que Linux brinda. CentOS 2 y 3 están diseñados para personas que
  3. 3. necesitan un sistema operativo de clase empresarial sin el costo, el apoyo, lacertificación, la marca o nombre de RedHat.En sí sus características básicas se las puede resumir de la siguiente manera:Es de muy fácil mantenimiento, al igual que los sistemas que se describen con elcódigo Red Hat, que permiten el desarrollo amplio de aplicaciones como por ejemplo: • Idoneidad para el uso a largo plazo en entornos de producción. • CentOS se ajuste plenamente a los vendedores de ascendentes política de redistribución y apunta a ser 100% compatible binario. (CentOS principalmente cambia los paquetes para eliminar aguas arriba de proveedores de marca y obras de arte.) • CentOS es gratuito • Entorno favorable para los usuarios y mantenedores de paquetes. • Modelo de negocio abierto. • Apoyo comercial - ofrecido por un socio proveedorPoco a poco, muchas empresas de web hosting Linux se están moviendo de otrasdistribuciones de Linux a este nuevo sistema operativo dominante debido a suscaracterísticas, precio y seguridad. CentOS que ha sido el dominante sistemaoperativo Linux en los últimos dos años, sustituyendo rápidamente a la empresaRedHat como Linux OS estándar.La principal ventaja de CentOS con respecto a la empresa RedHat es el hecho de quees gratis. Se basa en RHEL y es casi totalmente compatible con sus productos.Básicamente este sistema operativo de servidor es lo mismo que RHEL pero sin laetiqueta de precio. CentOS tiene claras ventajas frente a otras distribuciones de Linuxcomo SO de servidor a causa de una gran activa y creciente comunidad de usuariosde soporte, actualizaciones de seguridad rápida mantenida por CentOS, dedicadoequipo de desarrolladores, y el apoyo de respuesta rápida a través de chat IRC,manuales en línea, FAQ, listas de correo y foros.Al igual que antes de que la empresa Red Hat, CentOS es increíblemente estable yeficaz en los recursos. El hecho de que siempre hay para mejorar el desarrollo activode la plataforma, la infraestructura de la comunidad, una comunidad de amistad, y elapoyo de una gran cantidad de proveedores de alojamiento web1 lo hace a CentOS elSistema Operativo perfecto en buscar un negocio perfecto, una buena relación entre laweb con un entorno de usuarios amistosos que te brindan un apoyo rápido en lo quenecesitas gracias a la rápida respuesta; un buen y constante mantenimiento de suplataforma y CentOS puede ser un host o guest en sistemas de maquina virtual.3. Consultar comandos Básicos en CentOS para: manipular archivos, crearusuarios, cambiar permisos, ver procesos, memoria. Manipular archivos requiere algunos comandos básicos pues poder controlar archivos significa crear, copiar, listar, y borrar archivos. Con el comando mkdir creo un directorio o carpeta También con el comando cd puedo cambiar de directorio Con el comando cp copio algún archivo hasta un directorio o carpeta1 Gilberto Ramos., Porque CentOS es el sistema operativos ideal para alojamiento., 24 febrero 2009.,http://linux-web-py.blogspot.com/2009/02/porque-centos-es-el-sistema-operativo.html
  4. 4. Con el comando ls lista todo lo que se encuentra en un directorio, seanarchivos o carpetas.Con el comando rm me permite eliminar o borrar un directorio.Crear usuarios contiene las restricciones necesarias para impedir que seejecuten mandatos que puedan dañar el sistema. Existen distintos métodos,todos son sencillos y permiten crear una cuenta con su propio directorio detrabajo y los archivos necesarios. Es uno de los primeros pasos que exige elsistema operativo al instalarse y posteriormente al crear el usuario:Se puede crear un usuario utilizando el modo texto: useradd y passwd.Con el comando useradd crea una nueva cuenta de usuario: useradd nombre_del_usuarioY luego el comando passwd es necesario para especificar la contraseña de miusuario con el motivo de seguridad: passwd nombre_del_usuarioSi se desea luego eliminar la cuenta del usuario se utiliza el comando userdel userdel nombre_del_usuarioCambiar permisos es otro comando básico para CentOS donde existenalgunos criterios para cambiar esto.Con el comando añadir permiso de lectura a otros:chmod o+r archivo4 = lectura (r)2 = escritura (w)1 = ejecución (x)quitar permiso de ejecución al grupo:chmod g-x archivoy comando para asignar solo lectura a todos (444)chmod a=r archivoVer procesos es algo importante que debemos conocer de nuestro sistemaoperativo, para conocer sobre todo si esté funcionando todo correctamente;Con el comando ps me muestra por pantalla un listado de los procesos que seestán ejecutando en el sistema.Si no añadimos ningún parámetro, ps mostrará los procesos del usuario con elque estamos logueados. Por otra parte, los parámetros más básicos a conocerson los siguientes:-aux Lista los procesos de todos los usuarios con información añadida(destacamos más abajo).-a Lista los procesos de todos los usuarios.-u Lista información del proceso como por ejemplo el usuario que lo estácorriendo, la utilización de Cpu y memoria, etc.-x Lista procesos de todas las terminales y usuarios-l Muestra información que incluye el UID y el valor “nice“.
  5. 5. –forest – Muestra el listado procesos en un formato tipo árbol que permite ver como los procesos interactuan entre si, podría ser algo similar al comando pstree. Cuando este proceso ya no puede seguir ejecutándose o debemos detenerlo obligadamente se utiliza el comando kill (matar un proceso). Para poder matar un proceso es necesario saber cuál es su PID (Identificador de proceso). Para obtener el pid se hace con ps, si por ejemplo queremos matar el proceso de XMMS se pondría: ps aux | grep xmms Esto nos devuelve una línea con información sobre el proceso, el PID es lo que viene en la segunda columna. Si por ejemplo el ps nos devuelve 2345 para matar el proceso habría que poner: kill -9 2345 Memoria.- En sí para ver procesos se refiere mucho a lo que realiza la memoria por lo que se asemeja mucho con el comando anterior. Un nuevo comando es top que me permite poder ver los procesos, en un listado, que se ejecutan a tiempo real; es una ventaja de que tengamos la interfaz gráfica en nuestro SO CentOS pues podemos analizar y luego ejecutar una acción para que continúe o caso contrario se detenga el proceso. A diferencia del comando ps, el comando top veo proceso manualmente. Puedo utilizar la palabra man que me permite ver la mayoría de procesos man topBIBLIOGRAFIA:[1]¿Qué es una máquina virtual?, http://www.vmware.com/es/overview/vmachine.html[2] Guillermo Som., Máquina Virtual., 25 Febrero 2007.,http://www.mundoprogramacion.com/sistema/maquinas_virtuales.htm[3] Máquinas Virtuales, abre varios sistemas operativos a la vez.,http://www.actualidadiaria.com/maquinas-virtuales-abre-varios-sistemas-operativos-a-la-vez/[4] CentOS., http://es.wikipedia.org/wiki/CentOS[5] CentOS descripción., http://www.taringa.net/posts/linux/1601181/CentOS-5_2.html[6] Gilberto Ramos., Porque CentOS es el sistema operativo ideal para alojamiento.,24 febrero 2009. 9:08, http://linux-web-py.blogspot.com/2009/02/porque-centos-es-el-sistema-operativo.html#[7]CentOS Goals., http://www.centos.org/modules/tinycontent/index.php?id=5[8] Comandos básicos Linuxhttp://lineupblog.com/2009/07/20/comandos-basicos-de-linux-como-y-donde-utilizarlos/[9] Comando Top http://rm-rf.es/el-comando-top/[10] Como cambiar permisos http://www.chw.net/foro/gnu-linux-y-otros-sistemas-operativos-f18/218029-duda-sobre-configuracion-de-permisos-en-directorios-o-archivos-desde-cli.html

×