Continuando con los post relacionados al SO Unix, el dia de hoy escribo un poco sobre las caracteristicas basicas y componentes del sitema para seguir familiarizandonos con el mismo.
UNIX es un Sistema Operativo de propósito general con las siguientes características :
- Sistema Multiusuario.
- Sistema Multitarea.
- Trabaja en tiempo compartido.
- Sistema interactivo.
- Estandarizado.
- Potente.
- Versátil.
- Software y sistema operativo portable.
- Permite ejecutar procesos en Background y Foreground.
- Presenta niveles altos de seguridad.
- Presenta una estructura jerárquica de archivos.
- Posee un gran número de utilidades : Editores de línea , de pantalla, formateadores, depuradores de programas…
- Posibilidad de comunicación UNIX – UNIX (UUCP)
- Fácil integración en sistemas de red.
- Posibilidad de usar distintos lenguajes de programación: C,
- Fortran, Cobol, Pascal,…
- Gran cantidad de software disponible en el mercado.
El sistema operativo UNIX tiene dos componentes fundamentales:
El Kernel.
Constituye el núcleo del sistema operativo. Actúa como interfase con el hardware del sistema.
Se encarga de realizar las funciones de más bajo nivel , como son :
- Manejo y control de los dispositivos físicos.
- Control de interrupciones.
- Control de procesos y tiempos.
- Control de archivos.
- Control de memoria.
Está escrito fundamentalmente en lenguaje “C” (90%) y el resto en lenguaje ensamblador.
El Shell.
Es la interfase del sistema operativo con los usuarios del mismo. Actúa como interprete de comandos.
- Características semejantes a un lenguaje de programación de alto nivel.
- Shellscripts.
- Permite configurar diferentes entornos de trabajo. Es un comando : /sbin/sh.




Deja un comentario
Feed de los comentarios de este artículo