Colección de citas famosas - Diccionario de frases chinas - La diferencia entre Unix y Linux

La diferencia entre Unix y Linux

Diferencias:

1. Situación de código abierto

UNIX es comercial, mientras que Linux es de código abierto, gratuito y de código abierto.

2. Hardware aplicable

La mayoría de los sistemas UNIX combinan con hardware. Es decir, la mayoría de los sistemas UNIX como AIX, HP-UX, etc. no se pueden instalar en servidores x86. y computadoras personales en una computadora, mientras que Linux puede ejecutarse en una variedad de plataformas de hardware.

Puedes aprender Linux primero y luego Unix, porque Linux se puede ejecutar fácilmente en una máquina virtual para evitar un mal funcionamiento por parte de los principiantes. En cuanto a la versión de distribución, puedes elegir Ubuntu, Linux Mint, etc. Información ampliada

El nacimiento de Unix

En 1965, Bell Labs se unió a un proyecto conjunto entre General Electric y el Instituto Tecnológico de Massachusetts (MIT) El plan es establecer una plataforma multi-; Sistema operativo MULTICS de usuario, multitarea, multinivel (multiusuario, multiprocesador, multinivel).

Hasta 1969, el proyecto MULTICS estuvo parado porque el avance de las obras era demasiado lento. En ese momento, Ken Thompson (más tarde conocido como el padre de UNIX) ya tenía un programa llamado "Star Trek" ejecutándose en la máquina GE-635, pero la respuesta fue muy lenta. Descubrió un PDP-7 (Digital) inactivo. presentador), Ken Thompson y Dernis Ritchie trasplantaron el programa "Star Trek" al PDP-7. Y este PDP-7 (que se muestra en la Figura 1-1) ha dejado su nombre en toda la historia de las computadoras.

MULTICS es en realidad la abreviatura de "Servicio de Computación e Información Multiplexada". En 1970, el PDP-7 solo podía admitir dos usuarios. En ese momento, Brian Kernighan llamó en broma a su sistema. De hecho, es:

"Servicio de Computación e Información UNiplexed", abreviado como "UNICS". Más tarde, todos tomaron la homofonía y lo llamaron "UNIX". 1970 puede considerarse "el primer año de UNIX".

Ideas básicas de Linux

Las ideas básicas de Linux tienen dos puntos: primero, todo es un archivo; segundo, cada software tiene un propósito determinado. La primera es que todo lo que hay en el sistema se reduce a un archivo, incluidos comandos, dispositivos de hardware y software, sistemas operativos, procesos, etc. Para el núcleo del sistema operativo, todos se consideran archivos con sus propias características o tipos. .

En cuanto a que Linux esté basado en Unix, se debe en gran medida a que las ideas básicas de ambos son muy similares.

Completamente gratis

Linux es un sistema operativo gratuito que los usuarios pueden obtener de forma gratuita a través de Internet u otros canales, pudiendo modificar su código fuente a voluntad. Esto es algo que otros sistemas operativos no pueden hacer.

Es precisamente por esto que innumerables programadores de todo el mundo han participado en la modificación y escritura de Linux. Los programadores pueden cambiarlo según sus propios intereses e inspiraciones, lo que ha permitido a Linux absorber innumerables. programas La esencia de nuestros empleados sigue creciendo.

Totalmente compatible con el estándar POSIX 1.0

Esto permite ejecutar programas comunes de DOS y Windows en Linux a través de los emuladores correspondientes. Esto sienta las bases para que los usuarios cambien de Windows a Linux.

Cuando muchos usuarios consideran usar Linux, piensan en si los programas que se usaban comúnmente en Windows pueden ejecutarse normalmente. Esto elimina sus dudas.

Multiusuarios, múltiples tareas

Linux admite multiusuarios. Cada usuario tiene sus propios derechos especiales para sus propios dispositivos de archivos, lo que garantiza que los usuarios no se afecten entre sí. La multitarea es una de las características más importantes de las computadoras actuales. Linux puede permitir que se ejecuten múltiples programas de manera simultánea e independiente.

Enciclopedia Baidu-unix

Enciclopedia Baidu-linux