jueves, 28 de junio de 2018

FILOSOFIA UNIX

UNIX ESTA EN TODOS LADOS


UNIX es parte de Mac OS X, es lo que se ejecuta en la mayoría de los servidores que te dejan acceder a la web, y está también dentro de millones y millones de teléfonos. Linux es una clase de UNIX, y a la fecha puedes ejecutar UNIX dentro de un navegador. Porque gracias UNIX todo puede ser cualquier cosa en la tierra de las computadoras.

Aunque solo los sistemas totalmente compatibles que se encuentran certificados por la especificación única de UNIX, pueden ser llamados UNIX como tal, otros reciben la denominación “UNIX Like“, o similar a UNIX. El OS X de Apple está basado en UNIX y está certificado de esa manera, mientras que Linux es la versión más popular de sistemas no certificados.





lunes, 25 de junio de 2018

CARACTERISTICAS GENERALES DE UNIX / VENTAJAS

CARACTERÍSTICAS
- Es un sistema operativo de tiempo compartido, controla los recursos de una computadora y los asigna entre los usuarios.
- Permite a los usuarios correr sus programas.
- Controla los dispositivos de periféricos conectados a la máquina.
- Es un sistema operativo multiusuario, con capacidad de simular multiprocesamiento y procesamiento no interactivo.
- Está escrito en un lenguaje de alto nivel: C.
- El sistema de ficheros está basado en la idea de volúmenes, que se pueden montar y desmontar para lo que se les asigna un nodo del árbol como punto de anclaje. Un sistema físico puede dividirse en uno o más volúmenes.
VENTAJAS
- Ofrece facilidades para la creación de programas y sistemas y el ambiente adecuado para las tareas de diseños de software.
- Emplea manejo dinámico de memoria por intercambio o paginación.
- El núcleo de UNIX es relativamente compacto en comparación con otros sistemas de tiempo compartido. Introduce la idea de reducir el tamaño del "kernel" y ceder ciertas funciones a programas externos al núcleo llamados "demonios". Esto ha sido muy desarrollado y en la actualidad, la tendencia es el desarrollo de "micro-kernels", sin embargo UNIX, aunque pionero, es anterior a estos desarrollos.
- Tiene capacidad de interconexión y comunicación de procesos.
- Tiene facilidad para redireccionamiento de Entradas/Salidas.
- Garantiza un alto grado de portabilidad.

SISTEMA OPERATIVO UNIX


¿QUE ES UNIX?

El sistema operativo unix se inicio como un proyecto de investigación y se ha convertido en un importante producto ampliamente utilizado en el mundo de los negocios, en el académico y en el gubernamental. Se trata de un sistema operativo potente, flexible y versátil, originado ya hace más de 30 años, que prácticamente puede ser instalado en cualquier tipo de plataforma, incluyendo los ordenadores personales monousuarios. El código fuente del sistema UNIX, y no sólo el código ejecutable, ha estado disponible a usuarios y programadores. A causa de esto, muchos programadores han sido capaces de adaptar UNIX de formas muy diferentes. Este carácter abierto, ha conducido a la introducción de un amplio rango de características nuevas y de versiones especializadas que se ajustan a necesidades particulares.

Como se sabe, Unix es un sistema multiusuario, multitarea y además, proporciona un buen entorno para el trabajo en red. Ofrece programas y servicios que permiten construir aplicaciones basadas en red. Ha sido básico para el desarrollo de los servicios en Internet y para el propio crecimiento de Internet. Consecuentemente, con la importancia creciente de la computación distribuida e Internet, está creciendo la popularidad del sistema UNIX. El sistema UNIX es mucho más fácil de portar a nuevas máquinas que otros sistemas operativos. Esta portabilidad es consecuencia directa de estar escrito casi completamente en un lenguaje de alto nivel, el lenguaje C. La portabilidad a un amplio rango de arquitecturas hace posible mover las aplicaciones de un sistema a otro.

Los sistemas operativos UNIX desarrollados en los Laboratorios Bell se cuentan entre los éxitos más notables en el campo de los sistemas operativos. Los sistemas UNIX ofrecen un ambiente amable para el desarrollo de programas y el procesamiento de textos. Brindan facilidad para combinar unos programas con otros, lo cual sirve para fomentar un enfoque modular, de piezas de construcción y orientado a las herramientas, para el diseño de programas. Una vez transportado un sistema operativo UNIX a otra máquina, un enorme acervo de programas de utilidad general queda disponible en la máquina de destino.




FILOSOFIA UNIX

UNIX ESTA EN TODOS LADOS UNIX es parte de Mac OS X, es lo que se ejecuta en la mayoría de los servidores que te dejan acceder a la web...