El hombre mediocre
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 deconstrucció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.
El sistema operativo UNIX de 1981 era un sistema de tecleo intensivo que requería una larga lista de mandatos con diversas sintaxis. La generación más reciente desistemas UNIX ofrece en muchos casos interfaces amab les con el usuario, orientadas al uso de ratón y de ventanas tales como X Window System de MIT, NeWS de Sun Microsystem y Open Look de AT&T.
Los sistemas UNIX se han convertido en los sistemas operativos para computadora personal preferidos por los usuarios de potencia, y es probable que lo mismo suceda con millones de usuarios más.
Casi todoslos fabricantes importantes de computadoras ofrecen en la actualidad alguna forma de sistemas UNIX. Muchas compañías que habían estado ofreciendo sistemas UNIX además de sus propios sistemas, ahora promueven los sistemas UNIX dándoles por lo menos igual importancia
El Sistema de Archivos.
Los sistemas UNIX utilizan un sistema de archivos jerárquicos con su origen en el nodo raíz (Root). Losnombres de archivos aparecen en directorios que son a su vez archivos UNIX. Cada entrada de directorio conti ene el nombre del archivo y un apuntador al inodo del archivo; el inodo contiene apuntadores a los bloques del archivo en disco. El núcleo se encarga de mantener la estructura de directorios del sistema de archivo. Desde el punto de vista del siste ma, un directorio es idéntico a un archivoordinario excepto por la restricción de que los usuarios no pueden escribir en los directorios, aunque sí pueden leerlos.
Características Generales.
• Fue desarrollado por los Laboratorios Bell en 1969.
• El sistema operativo UNIX era, en 1981, un sistema de comando por línea, con varias opciones de sintaxis.
• El sistema operativo, ahora soporta ratón e interfaz de ventanas como X-WindowSystem de MIT, News de Sun Microsystem y Open Look de AT&T.
• Surgimiento de varios UNIX:
•
o XENIX de Microsoft (1980).
o Reparación de errores por Hardware.
o Reparación de archivos por caídas del sistema.
o Una mejor comunicación entre procesos.
o UNIX 4.1 BSD de la Universidad de California en Berkely (1980).
o Soporta memoria virtual.
o Sistema de archivosmás rápido y potente.
o Comunicación entre procesos.
o Apoyo para redes de área local.
o Editor de pantalla completo.
Características Especificas.
- Es un sistrema operativo multiusuario, con capacidad de simular multiprocesamiento y procesamiento no interactivo.
- Está escrito en un lenguaje de alto nivel : C.
- Dispone de un lenguaje de control programable llamado SHELL.- 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.
- Tiene capacidad de interconexión de procesos.
- Permite comunicación entre procesos.
- Emplea un sistema jerárquico de archivos, con facilidades de protección de archivos, cuentas y procesos.- Tiene facilidad para redireccionamiento de Entradas/Salidas.
Ventajas de Linux.
• Multiusuario.
• Multitarea.
• Soporta acceso remoto.
• Soporte nativo de TCP/IP (Fácil conexión a Internet y otras redes)
• Contiene xFree86, que es una interfaz gráfica de usuario basada en los estándares de X-Window, y también es gratuita.
• Al instalar el sistema operativo, también se tiene la...
Regístrate para leer el documento completo.