Curso básico de unix

Páginas: 33 (8013 palabras) Publicado: 12 de noviembre de 2010
Curso Básico de UNIX

Introducción a UNIX

Qué es UNIX.
Estrictamente, UNIX designa el núcleo de un sistema operativo multiusuario y multitarea. En un sentido más amplio, comprende el núcleo del sistema operativo más un conjunto de programas que permiten compilar lenguajes de programación,
editar texto, interpretar comandos, manejar archivos y discos, acceder a otras máquinas, establecercomunicaciones telefónicas, enviar y recibir correo electrónico, manejar las colas de impresión y un sinfín de tareas más. Algunos de estos programas pueden haber sido desarrollados por los propios usuarios.
UNIX designa al mismo tiempo un cierto "ambiente de trabajo", un conjunto de circunstancias que encuentra el usuario de la computadora donde corre UNIX,
tales como la presentación enpantalla, los programas disponibles y la forma de trabajo que impone o permite.
Cuando hablemos de UNIX nos estaremos refiriendo al sentido amplio y, conjuntamente, a su ambiente de trabajo.

Características:
➢ muchas herramientas de software (compiladores, editores, utilitarios para muchas tareas).
➢ reutiliza el software, a través de la combinación de comandos simples en aplicacionescomplejas.
➢ portable: el mismo sistema operativo corre en un espectro de máquinas que van desde notebooks a supercomputadoras. Es el único sistema operativo con estas características.
➢ flexible: se adapta a muchas aplicaciones diferentes.
➢ potente: dispone de muchos comandos y servicios ya incorporados.
➢ multiusuario: atiende a muchas personas simultáneamente.
➢multitarea: hace muchas cosas a la vez.
➢ elegante: sus comandos son breves, coherentes, específicos para cada tarea y muy eficientes.
➢ orientado a redes desde el comienzo.
➢ dispone de un estándar (POSIX) que debe cumplir todo sistema operativo que pretenda ser UNIX, lo que asegura una evolución predecible.

Historia de UNIX
Antecedentes:
las computadoras ejecutan un trabajo porvez (años '40 y '50).
los trabajos se agrupan y ejecutan "por lotes" (años '60).
CTSS, un sistema operativo de propósito general y tiempo compartido, logra enorme éxito.
MULTICS, un ambicioso proyecto de sistema operativo para cientos de usuarios fracasa y no llega a terminarse.
UNIX.
Ken Thomson, desarrollador de MULTICS, con ideas y apoyo de algunos compañeros escribe un nuevo MULTICS másmodesto en una máquina PDP-7 desechada (1969). Brian Kernighan, compañero de Thomson, lo llama irónicamente UNICS.
UNIX pasa a una máquina PDP-11 (1970). Ritchie diseñó y escribió un compilador para lenguaje C.
Thomson y Ritchie reescriben UNIX en C, rompiendo la tradición de sistemas operativos escritos en lenguaje ensamblador (1973). Esto aumenta la portabilidad del sistema hacia otrasmáquinas.
Thomson y Ritchie reciben el premio Turing por un memorable artículo sobre UNIX escrito en 1974.
UNIX es adoptado en las universidades, por tratarse de un "sistema abierto" que proporciona todo el código fuente (1974).
BSD y System V; el estándar de POSIX.
El desmembramiento de AT&T (1984) permite a esta empresa ingresar en el mercado de computadoras, y produce la primera versión comercialde UNIX, el Sistema III, que pronto es sustituído por el Sistema V versiones 2, 3 y 4.
La Universidad de Berkeley produjo una versión mejorada para la PDP-11, llamada 1BSD; luego fueron la 3BSD y luego 4BSD, que incorporó el protocolo de redes TCP/IP.
El grupo POSIX estudió y propuso un estándar para UNIX, llamado
1003.1, que define un conjunto de procedimientos de biblioteca que cualquiersistema conforme con UNIX debe proporcionar. Esto resolvió la controversia entre Sistema V y BSD.
Se forma OSF, Open Software Foundation, integrada por IBM, DEC, HP y otros para enfrentar a AT&T. Crea un UNIX con más prestaciones que el estándar de POSIX.
Versiones actuales de UNIX.
AT&T, para enfrentar a OSF, crea UI, UNIX International, junto con otras empresas; crea otro UNIX ampliado de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Comandos Básicos De Unix
  • Comandos basicos de unix
  • Comandos basicos redes unix
  • Curso Basico
  • Curso Basico
  • cursos basicos
  • CURSO BASICO
  • Curso basico

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS