Sistema Operativo UNIX

Post on 12-Jun-2015

3.010 views 1 download

description

Una exposicion sobre el Sistema Operativo Unix. Elaborada por Erick Navarro alumno del Instituto Leones

Transcript of Sistema Operativo UNIX

UnixErick Navarro

O Es un sistema operativo multitarea y multiusuario.

¿Qué es Unix?

Principales Características

Multiusuario

Multitarea

Se adapta a muchas aplicaciones diferentes.

Dispone de muchos comandos y servicios ya incorporados.

Sus comandos son breves, coherentes.

Está orientado a redes desde el comienzo.

Historia

Ken Thompson y Dennis Ritchie

O Los orígenes del sistema UNIX se remontan al 1968. --> General Electric, AT&T Bell y del MIT

O Primero perteneció a The Open Group después paso a Novell, Inc.

O Al comienzo fue desarrollado con un lenguaje ensamblador, pero después de 1973 fue recodificado en lenguaje C.

Mas Información…

O Se aplica también a sistemas multiusuario basados en POSIX (tales como GNU/Linux, Mac OS X [el cual, en su versión 10.5 ya ha alcanzado la certificación UNIX], FreeBSD, NetBSD, OpenBSD),

Ubuntu

Implementaciones

O A lo largo de la historia ha surgido una gran multitud de implementaciones comerciales de UNIX. Sin embargo, un conjunto reducido de productos han consolidado el mercado y prevalecen gracias a un continuo esfuerzo de desarrollo por parte de sus fabricantes.

Los mas importantes son:

SolarisUno de los sistemas operativos Unix más difundido en el entorno empresarial y conocido por su gran estabilidad.

AIXEl UNIX "propietario" de IBM ha cumplido 24 años de vida en el 2010 y continúa en pleno desarrollo.

HP-UXO También es un sistema operativo estable

que continua en desarrollo.

Mac OS X Su diferencia marcada es que posee una interfaz gráfica propietaria llamada Aqua

Comandos básicos de UNIX

Navegación/creación de directorios/archivos: ls cd pwd mkdir rm rmdir c

Edición/visión de archivos: touch more ed v

Procesamiento de textos: echo cat grep sort uniq sed awk tail head

Comparación de archivos: comm cmp diff patch

Administración del sistema: chmod chown ps find xargs sd w who

Comunicación: mail telnet ssh ftp finger rlogin

Shells: sh csh ksh

Documentación: man.

Ventajas

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-Windows, y también es gratuita.

Al instalar el sistema operativo, también se tiene la posibilidad de instalar varios programas, tales como: hojas de cálculo, bases de datos, procesadores de texto, varios lenguajes de programación, paquetes de telecomunicaciones y juegos.

Cumple los estándares POSIX y de Sistemas Abiertos, esto es que tiene la capacidad de comunicarse con sistemas distintos a él.

Existe mucha documentación sobre éste.

Desventajas

Carencia de soporte técnico.

No ofrece mucha seguridad.

Problemas de hardware, no soporta todas las plataformas, y no es compatible con algunas marcas específicas.

No existe un control de calidad al momento de elaborar software para Linux, pues muchas veces las aplicaciones se hacen y se liberan sin control alguno.

Es poco probable que aplicaciones para DOS y OS/2, se ejecuten correctamente bajo Linux.

No hay forma segura de instalarlo sin reparticionar el disco duro.

El reparticionar el disco duro, implica borrar toda la información del mismo y después restablecerla.

Se requiere experiencia y conocimiento del sistema para administrarlo, pues como es un sistema por línea de comandos, estos poseen muchas opciones y en ocasiones es difícil realizar algunas tareas, que en otros sistemas operativos de red son triviales.