UNIX

Páginas: 37 (9076 palabras) Publicado: 4 de abril de 2013


INTRODUCCION.
INDICE


Al igual que otros sistemas operativos, el sistema operativo UNIX es un conjunto de programas de utilidad y un conjunto de instrumentos que permiten al usuario conectar y utilizar esas utilidades para construir sistemas y aplicaciones.
Al conjunto de programas que componen UNIX y que se encargan de proporcionar los recursos del sistema y de coordinar todoslos detalles internos de la computadora se les llama en conjunto SISTEMA OPERATIVO o KERNEL.
UNIX se caracteriza por ser un sistema "MULTIUSUARIO" porque permite que dos o mas personas utilicen la computadora al mismo tiempo.
Los Usuarios se comunican con el Kernel a través de otro programa conocido como el shell. El shell es un "Intérprete de Línea de Comandos" que traduce los comandostecleados por el usuario y los convierte en instrucciones que puede entender el Kernel.
1.1 Características del Sistema Operativo UNIX.
Los siguientes conceptos son comunes para todos los sistemas UNIX, por lo cual se puede afirmar que éstos componen las características principales de UNIX.
KERNEL : Este es el componente principal del sistema operativo. Se encarga de asignar tareas y manejar elalmacenamiento de datos. El usuario rara vez opera directamente con el kernel, que es la parte residente en memoria del sistema operativo.
SHELL : Esta es la utilidad que procesa las peticiones de los usuarios. Cuando alguien teclea un comando en la terminal, el shell interpreta el comando y llama el programa deseado. También es un lenguaje de programación de alto nivel que puede utilizarse en lacombinación de programas de utilidad para crear aplicaciones completas.
El shell puede soportar múltiples usuarios, múltiples tareas, y múltiples interfaces para sí mismo. Los dos shells más populares son el BourneShell (System V) y elCshell (BSD Unix), debido a que usuarios diferentes pueden usar diferentes shells al mismo tiempo, entonces el sistema puede aparecer diferente para usuariosdiferentes. Existe otro shell conocido como KornShell (así llamado en honor de su diseñador), que es muy popular entre los programadores.
PROGRAMAS DE UTILIDAD (UTILERIAS) : El Sistema Operativo UNIX incluye una gran variedad de programas de utilidad que pueden ser fácilmente adaptadas para realizar tareas específicas. Estas utilerias son flexibles, adaptables, portables y modulares, y pueden ser usadasjunto con filtros y redireccionamientos para hacerlos más poderosos.
SISTEMA MULTIUSUARIOS : Dependiendo del equipo disponible, un UNIX puede soportar desde uno hasta más de 100 usuarios, ejecutando cada uno de ellos un conjunto diferente de programas.


SISTEMA MULTITAREAS : UNIX permite la realización de más de una tarea a la vez. Pueden ejecutarse varias tareas en su interior,mientras se presta toda la atención al programa desplegado en la terminal.
ESTRUCTURA DE ARCHIVOS : La estructura de archivos del UNIX está pensada para facilitar el registro de una gran cantidad de archivos. Utiliza una estructura jerárquica o de árbol que permite a cada usuario poseer un directorio principal con tantos subdirectorios como desee; UNIX también permite a los usuarios compartir archivospor medio de enlaces (links), que hacen aparecer los archivos en más de un directorio de usuario.
Además, UNIX permite proteger los archivos del usuario contra el acceso por parte de otros usuarios.
ENTRADA Y SALIDA INDEPENDIENTE DEL DISPOSITIVO : Los dispositivos ( como una impresora o una terminal) y los archivos en disco son considerados como archivos por UNIX. Cuando se da una instrucciónal UNIX puede indicársele que envíe el resultado a cualquiera de los diversos dispositivos o archivos. Esta desviación recibe el nombre de redireccionamiento de la salida.
En forma similar, la entrada de un programa puede redireccionarse para que venga de un archivo en disco. En el UNIX, la entrada y la salida son INDEPENDIENTES DEL DISPOSITIVO, pueden redireccionarse hacia o desde cualquier...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • unix
  • Unix
  • Unix
  • Unix
  • Unix
  • Unix
  • Unix
  • unix

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS