La alta confiabilidad, la escalabilidad y las potentes funciones hacen de UNIX un sistema operativo popular, según Intel. Ahora, más allá de sus 40 años en 2010, UNIX es la columna vertebral de muchos centros de datos, incluido Internet. Los grandes jugadores que utilizan UNIX incluyen Sun Microsystems, Apple Inc., Hewlett-Packard y AT&T, que es la empresa matriz original de UNIX. Open Group posee todas las especificaciones UNIX y la marca comercial, que son de libre acceso y están disponibles en Internet.
Multitarea y portabilidad
Las características principales de UNIX incluyen capacidades multiusuario, multitarea y portabilidad. Varios usuarios acceden al sistema conectándose a puntos conocidos como terminales. Varios usuarios pueden ejecutar varios programas o procesos simultáneamente en un sistema. UNIX utiliza un lenguaje de alto nivel que es fácil de comprender, modificar y transferir a otras máquinas. lo que significa que puede cambiar los códigos de idioma de acuerdo con los requisitos del nuevo hardware en su computadora. Por lo tanto, tiene la flexibilidad de elegir cualquier hardware, modificar los códigos UNIX en consecuencia y usar UNIX en múltiples arquitecturas.
Video del día
El núcleo y la cáscara
El núcleo de un sistema operativo UNIX, el núcleo gestiona las aplicaciones y los periféricos de un sistema. Juntos, el kernel y el shell ejecutan sus solicitudes y comandos. Te comunicas con tu sistema a través del shell de UNIX, que se traduce en el kernel. Cuando enciende su terminal, se inicia un proceso del sistema que pasa por alto sus entradas. Cuando ingresa su contraseña, el sistema asocia el programa shell con su terminal. El shell le permite personalizar las opciones incluso si no tiene conocimientos técnicos. Por ejemplo, si escribe parcialmente un comando, el shell anticipa el comando al que está apuntando y muestra el comando por usted. El shell de UNIX es un programa que da y muestra sus mensajes y, junto con el kernel, ejecuta sus comandos. El shell incluso mantiene un historial de los comandos que ingresa, lo que le permite reutilizar un comando desplazándose por su historial de comandos.
Archivos y procesos
Todas las funciones en UNIX involucran un archivo o un proceso. Los procesos son ejecuciones de programas, mientras que los archivos son colecciones de datos creadas por usted. Los archivos pueden incluir un documento, instrucciones de programación para el sistema o un directorio. UNIX utiliza una estructura de archivos jerárquica en su diseño que comienza con un directorio raíz, representado por la barra inclinada (/). La raíz va seguida de sus subdirectorios, como en un árbol invertido, y termina con el archivo. En el ejemplo "/Demand/Articles/UNIX.doc", el directorio principal "Demand" tiene un subdirectorio "Artículos", que tiene un archivo "UNIX.doc".