Está en la página 1de 4

AMBIENTES MULTIUSUARIOS

MAESTRA ADRIANA VEGA PALOS


profasistemas@yahoo.com.mx avegapalos@gmail.com

SISTEMAS OPERATIVOS: UNIX Y LINUX


YAZMIN ANGELES ALCANTARA CUENTA: 040009575 UVM

Sistemas operativos UNIX y LINUX

Historia

Desarrollado a finales de los 60's por varias empresas como son Instituto tecnologico de Massachusetts, Laboratorios Bell y General Electric, nace pensada para ejecutarse en un Mainframe (computadora central) modelo GE-645. Las primeras versiones no dieron el ancho esperado ya que tenian un bajo rendimiento. Despues de este fracaso los laboratorios Bell deciden separarse del proyecto, sin embargo Ken Thompson sigue trabajando para una computadora modelo GE-635 y escribe un juego llamado Space Travel pero este tenia desventajas ya que era lento y su vez muy caro, asi que decide escribir nuevamente el juego pero ahora con ayuda de Dennis Ritchie en lenguaje ensamblador (lenguaje de bajo nivel: codigo hexadecimal) y ahora para ejecutarse en una computadora DEC PDP-7, asi que ahora desarrollan tanto el sistema de ficheros como el sistema operativo multitarea asi como un interprete de ordenes o comandos, este proyecto fue denominado UNICS como acronimo de Uniplexed Information and Computing System, este solo daba servicio a 2 usuarios, dada la popularidad que tuvo un juego de palabras que consideraba a UNICS como MULTICS (homofono de UNICS) se cambio el nombre a UNIX. En 1972 se decide escribir nuevamente UNIX pero ahora en un lenguaje de programacion C, este cambio significo que UNIX fuera portable ya que podria ser facilmente modificado para funcionar en distintas computadoras. En 1975 la Universidad de California desarrolla y publica su propio sucedanea de UNIX conocida como Berkeley Software Distribution que se convirtio en una fuerte competencia para UNIX. Asi pasaron los aos desarrollandose nuevas y mejoradas versiones de UNIX la ultima desarrollada, en base a la version original fue la 7 entro en circulacion en 1979...de ahi hasta 1991 un universitario de ciencias de la computacion de la universidad Helsinki llamado Linus Torvalds desarrollo un nucleo para computadoras con arquitectura X86 [Microprocesador: Circuito integrado central y mas complejo de un sistema informatico (cerebro de un computador)] de intel que emulaba muchas de la funcionalidades de UNIX y lo lanzo en forma de codigo abierto en 1991 bajo el nombre de LINUX. LINUX es un nucleo libre ya que puede ser copiado, modificado, y usado por los diferentes usuarios, esta basado en UNIX, LINUX se encuentra licenciado bajo la GPL v2 (Licencia Publica General ) y se encuentra desarrollado por colaboradores de todo el mundo, este desarrollo tiene lugar en la LINUX KERNEL MAILING LIST ARCHIVE.

Familias UNIX

AT&T UNIX "pura y Original" BSD Implementacion de protocolos TCP/IP que dieron origen al Internet AIX XENIX GNU LINUX Arquitectura de LINUX

Actualmente LINUX es un nucleo monolitico hibrido ya que los controladores asi como las extensiones del nucleo normalmente se ejecutan en un espacio llamado ring 0 con acceso irrestricto al hardware y algunos se ejecutan en el espacio de usuario, estos pueden ser provolcados segun la importancia de la actividad . En LINUX existe un sistema de carga el cual contiene los directorios, redes, programas, particiones, dispositivos, etc... que el sistema sabe reconocer o identificar y tiene como base el caracter "/" suele llamarse directorio raiz. Estos directorios a diferencia de los de windows a los cuales se les asigna una letra (ejemplo C:) pueden clasificarse como a. Estaticos: no cambian sin la ayuda del administrados, ejemplo /bin, /sbin, /opt, /usr/bin, etc... b. Dinamicos: son cambiantes por su respetivo usuario y/o root por ejemplo /var, /mail, /var/spool, /var/roon, /var/lock, /home, tec... c. Compartidos: Contiene archivos que se pueden encontrar en una computadora y utilizarse en otro o compartirlos. d. Restringidos: no se pueden compartir y solo son modificables por el administrador por ejemplo /etc, /boot, /var/roon, UNIX esta diseado en un lenguaje ensamblador despues convertido a un lenguaje de programacion C, mientras que LINUX esta diseado sobre el lenguaje de progrmacion C. Comandos Basicos de UNIX

Navegacion/Creacion de directorios/Archivos: ls, cd, pwd, mkdir, rmdir, cp Edicion/Vision de Archivos: touch, more, ed, vi Procesamiento de texto: echo, cat, grep, sort, uniq, sed, awk, tail, head Comparacion de archivos: comm, cmp, diff, patch

Administracion del sistema: chmod, chown, ps, find, xargs, sd, w, who Comunicacion: mail, telnet, ssh, ftp, finger, rlogin shells: sh, csh, ksh Documentacion: man Tiempo: cal

Observaciones por Yazmin Angeles Alcantara

UNIX es el origen, es el primer sistema creado para la comunicacion entre la computadora y el usuario. LINUX creado con base en UNIX, es el resultado de almacenar muchas de las instrucciones de UNIX en un dispositivo

También podría gustarte

  • Resumen Videos
    Resumen Videos
    Documento2 páginas
    Resumen Videos
    angelnimzay072321
    Aún no hay calificaciones
  • Resumen Videos
    Resumen Videos
    Documento2 páginas
    Resumen Videos
    angelnimzay072321
    Aún no hay calificaciones
  • Inv. Primer Parcial
    Inv. Primer Parcial
    Documento4 páginas
    Inv. Primer Parcial
    angelnimzay072321
    Aún no hay calificaciones
  • Sistemas Operativos UNIX y LINUX
    Sistemas Operativos UNIX y LINUX
    Documento4 páginas
    Sistemas Operativos UNIX y LINUX
    angelnimzay072321
    Aún no hay calificaciones
  • Practica 1-3
    Practica 1-3
    Documento13 páginas
    Practica 1-3
    angelnimzay072321
    Aún no hay calificaciones
  • Practica 1-2
    Practica 1-2
    Documento21 páginas
    Practica 1-2
    angelnimzay072321
    Aún no hay calificaciones
  • Practica 1-1
    Practica 1-1
    Documento21 páginas
    Practica 1-1
    angelnimzay072321
    Aún no hay calificaciones
  • Resumen Videos
    Resumen Videos
    Documento2 páginas
    Resumen Videos
    angelnimzay072321
    Aún no hay calificaciones