sistema operativo unix

Post on 08-Jul-2015

187 Views

Category:

Software

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Sistema Operativo UNIX

TRANSCRIPT

¿QUE ES

?

HISTORIA Se desarrolló dentro de los Bell Laboratories para su

propio uso.

Decada 70,Dennis Ritchie de Bell Laboratories desarrolla el lenguaje de programación C

Esto hizo que Unix se pudiera llevar a nuevas plataformas de hardware.

Su primera versión escrita en C se desarrolla en el 1973.

Unix estaba limitada a las universidades y solo para propósitos educativos.

La versión externa mas significativa se desarrolló en la Universidad de California, en Berkeley conocida como Berkeley Software Distribution, o BSD.

Fue base de diferentes versiones comerciales en la decada de los 80.

Fue el primer sistema operativo escrito en lenguaje portable de alto nivel.

Creado por cientificos de cómputo de los Bell Laboratories de AT&T en Murray Hill, New Jersey.

EN LA ACTUALIDAD A finales de los 80, AT&T hace unos arreglos

con otras compañias.

Se consigue fucionar AT&T System V, SunOS de Sun Microsystems y Xenix (personal PC).

Hoy dia se tienen varios estándares y usuarios como lo son:

1. POSIX2. X/OPEN3. OSF/14. SYSTEM V

ALGUNAS VERSIONES

1.SVR1 – fue la primera versión basada en System III en 1983, incluye el editor vi y las librerias curses.

2.SVR2 – 1984 incluye mejoras en el núcleo como memoria virtual paginada.

3.SVR3 - 1987 incluye mejoras en el sistema de ficheros y un nuevo API de red.

4. SVR4 - 1988 en conjunto AT&T y Sun Microsystems, incorpora caracteristicas del 4.3.

5. SVR4MP – soporte multiprocesador.

6. SVR4.1 – añade entrada / salida asincrona.

7. SVR4.2 – añade ACL, y modulos de núcleo cargables, entre otros.

8. SVR4.2 MP – versión multiprocesador del 4.2.

CARACTERISTICAS KERNEL SHELL PROGRAMAS DE UTILIDAD (UTILERIAS) ESTRUCTURA DE ARCHIVOS ENTRADA Y SALIDA INDEPENDIENTE DEL

DISPOSITIVO SOFTWARE Y SISTEMA OPERATIVO PORTABLE. PERMITE EJECUTAR PROCESOS EN

BACKGROUND Y FOREGROUND.

VENTAJAS

Está escrito en un lenguaje de alto nivel

Sistema interactivo

Estandarizado.

Posibilidad de usar distintos lenguajes de programación

Permite sus usuarios correr sus programas.

Controla periféricos conectados en la máquina.

Presenta comandos de usuario para iniciar y manipular procesos concurrentes.

Ofrece facilidades para la creación de programas.

Fácil integración en sistemas de red.

Gran cantidad de software disponible en el mercado.

Garantiza un alto grado de portabilidad.

DESVENTAJA En lo comercial, no es un programa conocido.

Costoso en matenimiento y administración.

Unix requiere mas hora de aprendizaje.

Tiene poco apoyo y soporte.

Utiliza un lenguaje de programacion muy avanzado.

Instrucciones Básicas

Antes de entrar a la pantalla principal se configura el terminal.

Luego de ser configurado se entra username y password.

Al terminal llegas al Shell (Interprete de ordenes).

Ya al entrar al programa aparecera un signo de $ señal para ejecutar cualquier orden.

Commandos

Operaciones de archivos1. ls – da una lista de archivos

2. cp – copia archivos.

3. mv – mueve archivos

Filtros

1. pr – da formato a los archivos.

2. sort – utileria de ordenamiento

3. tee – elemento de una tubería, envía su salida a un archivo y a la salida estándar.

Interfaces

Referencias Leach, George W.; versión español Castañeda Carlos, Juan. UNIX:

guía autodidáctica. Wilmington. Addison-Wesley Iberoamericana. 1994.

García Márquez, Manuel. UNIX: Programación Avanzada. Editorial RA-MA. Wilmington. 1994. Addison-Wesley Iberoamericana.

www.unixsup.com www.alegsa.com.ar es.kioskea.net

top related