Tecnología

Inicio

Enfoque en capas en el sistema operativo Unix

Enfoque en capas en el sistema operativo Unix


El sistema operativo UNIX es una multi-usuario, sistema operativo multitarea que se utiliza comúnmente para los servidores de base de datos, FTP y de Internet. El sistema operativo Unix ofrece una alternativa fiable, escalable y de bajo costo para la plataforma basada en Windows.

El sistema operativo Unix se divide en una serie de capas (niveles): La capa inferior (capa 0) está representado por su hardware; La siguiente capa es el núcleo, que controla la ejecución de comandos. El siguiente nivel que es la cáscara, un programa que introduce comandos en Unix. Aplicaciones representan el nivel más exterior de la capa de cimentación Unix; cada capa utiliza las funciones (operaciones) y servicios de las capas de nivel inferior. Este enfoque tiene la intención de actuar como una ayuda para que caso de que necesite para verificar su sistema o solucionar problemas.

Hardware

El sistema operativo Unix se ejecutará en 386 o 486 equipos con un mínimo de 2 megabytes de RAM y 40 MB de espacio en disco. X-Windows requiere otras 2 megabytes de RAM.

el Kernel

El corazón de Unix está contenida en el núcleo. El núcleo interactúa con el hardware e inicia la mayoría de tareas tales como la gestión de memoria, planificación de tareas y gestión de archivos.

La cáscara

La cáscara es la utilidad que procesa sus peticiones. Cuando se escribe en un comando en su terminal, el shell interpreta el comando y llama al programa que usted solicita. El C Shell, Shell Bourne y Korn Shell son las conchas más populares utilizados en el entorno Unix.

Comandos y Utilidades

Unix tiene varios comandos y utilidades integradas que se pueden utilizar en sus actividades del día a día. Por ejemplo, si escribe "cp" en la línea de comandos dentro de su cáscara se copia un archivo. Mientras se escribe "nombre de archivo gato" en la misma línea de comandos mostrará el contenido de su archivo. Unix contiene más de 250 comandos estándar, además de varias otras utilidades y comandos proporcionados por el software de terceros.