what is unix brief introduction unix
Introducción al sistema operativo Unix:
Comencemos con el Tutorial n. ° 1: 'Qué es Unix' en esta serie.
En este tutorial, podrá comprender los conceptos básicos de los sistemas operativos, las características de Unix y su Arquitectura.
=> Haga clic aquí para ver la serie completa de tutoriales de Unix
Video de Unix # 1:
Lo que vas a aprender:
¿Qué es Unix?
Los sistemas operativos Unix y similares a Unix son una familia de sistemas operativos de computadora que se derivan del sistema Unix original de Bell Labs.
Los derivados patentados iniciales incluyeron los sistemas HP-UX y SunOS. Sin embargo, la creciente incompatibilidad entre estos sistemas llevó a la creación de estándares de interoperabilidad como POSIX. Los sistemas POSIX modernos incluyen Linux, sus variantes y Mac OS.
Unix es el sistema operativo multiusuario y multitarea más potente y popular. Los conceptos básicos de Unix se originaron en el proyecto Multics de 1969. El sistema Multics fue pensado como un sistema de tiempo compartido que permitiría a múltiples usuarios acceder simultáneamente a una computadora central.
Ken Thompson, Dennis Ritchie y otros desarrollaron los componentes básicos de Unix, incluido un sistema de archivos jerárquico, es decir, los conceptos de procesos y un intérprete de línea de comandos para el PDP-7. A partir de ahí, se desarrollaron varias generaciones de Unix para varias máquinas.
La creciente incompatibilidad entre estos sistemas llevó a la creación de estándares de interoperabilidad como POSIX y Single Unix Specification.
Los programas Unix están diseñados en torno a algunas filosofías centrales que incluyen requisitos como un solo propósito, interoperable y trabajar con una interfaz de texto estandarizada. Los sistemas Unix se construyen alrededor de un núcleo central que administra el sistema y los otros procesos.
Los subsistemas del kernel pueden incluir administración de procesos, administración de archivos, administración de memoria, administración de red y otros.
Características destacadas de Unix
Hay varias características destacadas de Unix, y algunas de ellas se indican a continuación:
mejor convertir video de youtube a mp3
- Es un sistema multiusuario donde los mismos recursos pueden ser compartidos por diferentes usuarios.
- Proporciona multitarea, en la que cada usuario puede ejecutar muchos procesos al mismo tiempo.
- Fue el primer sistema operativo que se escribió en un lenguaje de alto nivel (Lenguaje C). Esto facilitó la portabilidad a otras máquinas con adaptaciones mínimas.
- Proporciona una estructura de archivos jerárquica que permite un acceso y mantenimiento más fáciles de los datos.
- Unix tiene funciones de red integradas para que diferentes usuarios puedan intercambiar información fácilmente.
- La funcionalidad Unix se puede ampliar mediante programas de usuario integrados en una interfaz de programación estándar.
Arquitectura Unix
Entenderemos cómo se ejecutan los comandos de usuario en Unix. Los comandos de usuario a menudo se ingresan en una interfaz de línea de comandos proporcionada por un 'shell'. El shell es un programa que lee los comandos del usuario, los evalúa y luego imprime el resultado. Para evaluar el comando, el shell puede ejecutar otros comandos o pasarlos al 'kernel'.
El kernel es el núcleo del sistema operativo que interactúa directamente con el hardware subyacente para proporcionar un conjunto de servicios estándar.
El tutorial también cubre:
- Que es el sistema operativo
- Historia de Unix
- Características de Unix
- Arquitectura Unix
¡Nuestro próximo tutorial le dará una explicación detallada de los comandos Unix!
=> Haga clic aquí para ver la serie completa de tutoriales de Unix
PREV Tutorial | SIGUIENTE Tutorial
Lectura recomendada
- Tutorial de Unix Pipes: Pipes en la programación Unix
- Tutorial de UNIX para principiantes (más de 20 videos de capacitación en profundidad de Unix)
- Tutorial de secuencias de comandos de shell de Unix con ejemplos
- Unix Vs Linux: ¿Cuál es la diferencia entre UNIX y Linux?
- Comandos de procesamiento de texto Unix: filtros Unix con ejemplos
- Comandos Unix: Comandos Unix básicos y avanzados con ejemplos
- Permisos de acceso a archivos Unix: Unix Chmod, Chown y Chgrp
- Manipulación de archivos en Unix: descripción general del sistema de archivos Unix