xventana
1. Operación
Linux distingue entre mayúsculas y minúsculas, mientras que Windows no distingue entre mayúsculas y minúsculas en los comandos de la interfaz DOS;
Todo el contenido de Linux se guarda en el La forma de archivos, incluido el hardware, el usuario y los archivos de Windows, no tiene nada que ver con el hardware, no existe correlación entre los dos;
Windows usa extensiones para distinguir archivos, como .exe que representa archivos de ejecución, . txt representa archivos de texto, y Linux no tiene extensión. Por supuesto, para que los administradores puedan distinguirlos, habrá algunas extensiones como .gz, .bz2 y .tar.bz2 que representan paquetes comprimidos.
.html, php representa archivos de páginas web. Estos son exclusivamente para que los administradores los vean para una fácil diferenciación. Sin embargo, Linux en sí no distingue los archivos según los permisos de los archivos. son diez.
El archivo .exe en Windows no se puede instalar ni ejecutar directamente en Linux. Al mismo tiempo, la mayor parte de Linux tiene una interfaz de caracteres, lo que aumenta en gran medida la seguridad del sistema Linux y reduce la posibilidad de troyanos. Al mismo tiempo, los caracteres de Linux Los recursos del sistema ocupados por la interfaz son menores que los ocupados por la interfaz gráfica en Windows.
2. Concepto del sistema
Sistema operativo UNIX:
Es un potente sistema operativo multiusuario y multitarea que admite múltiples arquitecturas de procesador.
Todo el sistema UNIX se puede dividir en cinco capas:
La capa más baja es el metal desnudo, es decir, la parte de hardware.
La segunda capa; es el núcleo de UNIX, que se construye directamente sobre el metal desnudo, se implementan funciones importantes del sistema operativo, como gestión de procesos, gestión de almacenamiento, gestión de dispositivos, gestión de archivos, gestión de redes, etc.
Los usuarios no pueden ejecutar programas directamente en el kernel de UNIX, sino que solo pueden acceder al núcleo en un método prescrito a través de una instrucción llamada "llamada al sistema" para obtener servicios del sistema;
La tercera capa la llamada al sistema constituye la interfaz entre la capa de aplicación de la cuarta capa y la capa central de la segunda capa;
La capa de aplicación es principalmente el programa de soporte fuera del núcleo del sistema UNIX, como el programa de procesamiento de edición de texto. compilador, programa de comando del sistema, paquete de software de comunicación y paquete de software de gráficos de ventanas, varias funciones de biblioteca y programas escritos por el usuario;
La capa más externa del sistema UNIX es el intérprete Shell, que actúa como usuario y operador. La interfaz para la interacción del sistema analiza e interpreta los comandos ingresados por el usuario y los ejecuta. Algunos comandos internos en el Shell pueden acceder directamente a la capa central a través de llamadas al sistema sin pasar por la capa de aplicación.
Sistema operativo Linux:
Es un sistema clon desarrollado en base al sistema operativo UNIX. Es un sistema operativo tipo Unix de libre uso y libre difusión. Puede ejecutar las principales herramientas de software, aplicaciones y protocolos de red de UNIX.
Linux hereda la filosofía de diseño centrado en la red de Unix y es un sistema operativo de red multiusuario con un rendimiento estable. Su propósito es crear productos compatibles con Unix que no estén restringidos por los derechos de autor de ningún software comercial y que puedan usarse libremente en todo el mundo.
Sistema operativo Windows:
Windows 1.0 es el primer intento de Microsoft de crear una interfaz gráfica de usuario para una plataforma operativa de ordenador personal. Windows 1.0 está basado en el sistema operativo MS-DOS. De hecho, no es un sistema operativo en sí, sino como mucho una aplicación de software basada en DOS.
Después de Windows 2.x, 3.x y 95, 98, ME sigue siendo un sistema operativo basado en DOS. Windows NT anunció el fin del sistema operativo DOS y se convirtió en el sistema operativo principal popular en la actualidad.
3. Antecedentes del desarrollo
La diferencia entre Linux y otros sistemas operativos es que Linux se desarrolló a partir de un sistema operativo relativamente maduro, mientras que otros sistemas operativos, como Windows NT, etc. Son todos sistemas autónomos sin sistemas operativos correspondientes que dependen unos de otros. Esta distinción permite a los usuarios de Linux beneficiarse enormemente de las contribuciones de la comunidad Unix.
Porque Unix es uno de los sistemas operativos más utilizados y maduros del mundo. Es un sistema multitarea para microcomputadoras y supercomputadoras desarrollado a mediados de los años 70. y Carece de estándares relativamente centralizados, pero ha crecido hasta convertirse en uno de los sistemas operativos más utilizados.
Tanto los autores de Unix como los usuarios de Unix creen que solo Unix es un sistema operativo real. Muchos sistemas informáticos (desde computadoras personales hasta supercomputadoras) tienen versiones de Unix que los usuarios pueden comenzar desde Recibido soporte y ayuda. de muchas maneras.
Por lo tanto, como clon de Unix, Linux también recibirá el soporte y la ayuda correspondiente, poseyendo directamente la sólida posición que Unix ha establecido entre los usuarios. ?
4. Tarifas de uso
Desde la perspectiva de las tarifas de uso, la diferencia entre Linux y otros sistemas operativos es que Linux es un sistema operativo abierto y gratuito, mientras que otros sistemas operativos lo son. Sistema cerrado, se requiere uso pago.
Esta diferencia nos permite obtener muchas versiones de Linux y software de aplicación desarrollado para ellas sin gastar dinero. Cuando accedemos a Internet, encontraremos que casi todo el software gratuito disponible puede ejecutarse en sistemas Linux.
Existen múltiples implementaciones de Unix de muchos proveedores de software y los desarrolladores de Unix promueven su estandarización en un sistema abierto, pero ninguna empresa controla este diseño.
Por lo tanto, cualquier proveedor (o desarrollador) de software puede implementar estos estándares en alguna implementación de Unix.
Los sistemas operativos como OS/2 y Windows NT son productos con derechos de autor. Sus interfaces y diseños están controlados por una determinada empresa, y sólo estas empresas tienen el derecho de implementar sus diseños. ambiente.