Maison >Opération et maintenance >exploitation et maintenance Linux >Comparaison entre les systèmes Linux et Unix
[Introduction] La plus grande différence entre Linux et UNIX est que le premier est un logiciel libre qui développe le code source, tandis que le second est un logiciel commercial traditionnel qui implémente la protection de la propriété intellectuelle du code source. Cela devrait être leur plus grande différence. Cette différence se reflète dans le fait que les utilisateurs ont un haut degré d'autonomie pour le premier, alors qu'ils ne peuvent être que passifs à l'égard du second
Différence et connexion
La plus grande différence entre Linux et UNIX est que le premier est un logiciel libre qui développe le code source, tandis que le second est un logiciel commercial traditionnel qui implémente la protection de la propriété intellectuelle du code source. Cela devrait être leur plus grande différence. Cette différence se reflète dans le fait que les utilisateurs disposent d'un degré élevé d'autonomie pour le premier, alors qu'ils ne peuvent s'adapter que passivement au second. Cette différence se reflète également dans le développement du premier. est dans un environnement complètement ouvert, et le développement de ce dernier se fait entièrement dans une boîte noire, et seuls les développeurs concernés peuvent accéder au prototype du produit.
L'origine de Linux remonte au plus ancien UNIX. En 1969, Ken Thompson des Bell Labs a commencé à développer un système d'exploitation multi-utilisateurs et multitâches utilisant un ordinateur PDP-7 inactif. Bientôt, Dennis Richie a rejoint le projet et grâce à leurs efforts conjoints, le premier UNIX est né. Richie s'est inspiré d'un projet antérieur, MULTICS, et a nommé le système d'exploitation Unix. Les premiers UNIX étaient écrits en langage assembleur, mais sa troisième version a été repensée à l'aide d'un nouveau langage de programmation, C. C est le langage de programmation conçu par Richie et utilisé pour écrire des systèmes d'exploitation. Grâce à cette réécriture, Unix a été porté pour fonctionner sur les ordinateurs DEC PDP-11/45 et 11/70 plus puissants. Ce qui s’est passé ensuite, comme on dit, appartient à l’histoire. Unix est sorti du laboratoire et est devenu un système d'exploitation grand public, et désormais presque tous les grands fabricants d'ordinateurs ont leur propre version d'Unix.
Linux est né des simples besoins d'un étudiant. Linus Torvalds, l'auteur et principal responsable de Linux, le seul logiciel qu'il pouvait se permettre lorsqu'il était à l'université était Minix, un système d'exploitation simple similaire à Unix largement utilisé pour aider à l'enseignement. Linus n'était pas très satisfait de Minix, alors il a décidé d'écrire son propre logiciel. Il a commencé son travail sur un PC Intel 386 en utilisant comme prototype le système Unix qu'il connaissait pendant ses années d'étudiant. Ses progrès ont été rapides et, inspiré par les résultats de son travail, il a partagé les résultats avec d'autres camarades de classe via Internet, principalement à des fins académiques. Quelqu'un a vu le logiciel et a commencé à le distribuer. Chaque fois qu'un nouveau problème surgissait, quelqu'un trouvait immédiatement une solution et se joignait à nous. Bientôt, Linux est devenu un système d'exploitation. Il convient de noter que Linux n'inclut pas le code source Unix. Il est réécrit selon le standard public POSIX. Linux utilise largement les logiciels GNU de la Cambridge Free Software Foundation du Massachusetts, et Linux lui-même est construit à partir de ceux-ci.
Deux autres différences majeures :
1) La plupart des systèmes UNIX sont pris en charge par le matériel, tandis que Linux peut fonctionner sur diverses plates-formes matérielles.
2) UNIX est un logiciel commercial, tandis que Linux est un logiciel libre, libre et open source
UNIX (50 000 $) et Linux est gratuit
[Historique]
.Unix a une histoire plus longue que Linux. L'idée de Linux est originaire d'Unix
[produit]
Unix et Linux. est le nom du système d'exploitation. Cependant, en plus d'être le nom du système d'exploitation, les quatre lettres Unix appartiennent également à SCO en tant que marque.
La commercialisation de Linux inclut RedHat Linux, SuSe Linux, Slackware Linux, Domestic Hongqi, etc., ainsi que Turbo Linux.
Unix est le principal Il existe Solaris de Sun, AIX d'IBM, HP-UX de HP et SCO Unix/Unixware pour les plates-formes x86
[Autres différences]
Le noyau de Linux est gratuit et gratuit à utiliser, et le code source principal est ouvert. Le noyau d'Unix n'est pas public ;
En termes de configuration matérielle requise, Linux est inférieur à Unix et pas aussi exigeant qu'Unix. Linux est plus facile à maîtriser qu'Unix en matière d'installation.
En termes d'utilisation, Linux est relativement moins compliqué qu'Unix.
Unix est principalement un système d'exploitation développé par les fabricants de matériel pour leurs propres plates-formes matérielles, principalement liées aux processeurs. Par exemple, Solaris de Sun est disponible dans le commerce et positionné dans les postes de travail utilisant SPARC/. CPU et serveurs SPARCII, bien sûr, Solaris a également une version x86, et Linux a également sa version RISC. Mais pour être précis, il n'est pas approprié de comparer Unix sur RISC avec Linux sur x86. En ce qui concerne le prix, Linux pour un usage personnel est fondamentalement gratuit. Différents fabricants de distribution Linux proposent des optimisations sur les systèmes de base pour les applications d'entreprise, telles que les produits Enterprise de RedHat. Ces produits, y compris les services de support, sont relativement chers. Comme Unix d'IBM/HP/SUN, parce qu'il est principalement destiné à sa plate-forme matérielle, le système d'exploitation est généralement inclus dans le prix de l'appareil. (Personne n'achète un système d'exploitation Unix seul)
En termes de performances, Linux n'est pas aussi complet qu'Unix, mais il est fondamentalement plus que suffisant pour les utilisateurs individuels et les petites applications.
Normalement, si vous avez la possibilité d'utiliser un environnement Unix, comme dans une banque ou un service de télécommunications, il s'agit généralement d'un modèle fixe d'Unix. Par exemple, dans les télécommunications, la plupart des entreprises sont SUN, dans l’aviation civile, la plupart des entreprises sont HP et dans les banques, la plupart des entreprises sont IBM. Lors de l'apprentissage, les différents jeux de commandes Unix sont quelque peu différents, alors faites attention. En ce qui concerne l'apprentissage, je pense que Linux est plus facile à apprendre, et de plus en plus de gens aiment et bricolent Linux maintenant, et il existe de nombreuses informations sur Linux. Si vous souhaitez apprendre par vous-même, les systèmes Linux ou BSD sont de bons choix. Une machine x86 fera l'affaire.
En termes d'application, sauf s'il s'agit d'un grand site Web, d'une entreprise générale ou d'un particulier, vous pouvez utiliser Linux.
UNIX est un puissant , hautes performances Un système d'exploitation multi-utilisateurs et multitâches complet qui peut être appliqué à une variété de plates-formes différentes, des superordinateurs aux PC ordinaires. Il s'agit du système d'exploitation le plus largement utilisé et le plus influent.
Linux est un système d'exploitation qui a la même apparence et les mêmes performances qu'UNIX, voire meilleures. Cependant, Linux ne provient du code source d'aucune version d'UNIX. Ce n'est pas UNIX, mais un produit similaire à. UNIX. Les produits Linux imitent avec succès les systèmes et fonctions UNIX. Plus précisément, Linux est un système d'exploitation compatible avec System V et BSD UNIX. Actuellement, le code source du logiciel peut être exécuté après avoir été recompilé sous Linux. son fichier exécutable peut être exécuté directement dans l'environnement Linux.
De manière générale, Linux est un système d'exploitation conforme aux spécifications POSIX (Portable Operating System Environment). Il peut implémenter toutes les fonctionnalités UNIX sur des ordinateurs PC ordinaires et possède des capacités multitâches et multi-utilisateurs. Une autre raison principale pour laquelle Linux est apprécié des passionnés d'informatique est qu'il possède toutes les fonctions d'UNIX. Toute personne utilisant le système d'exploitation UNIX ou souhaitant apprendre le système d'exploitation UNIX peut bénéficier de Linux.
En termes de capacités de gestion de réseau et de sécurité, les personnes qui ont utilisé Linux admettent que Linux est très similaire à UNIX.
Les systèmes UNIX ont toujours été utilisés comme applications ou systèmes serveur haut de gamme, ils disposent donc d'un ensemble complet de mécanismes et de règles de gestion de réseau. Linux suit ces excellentes règles pour rendre le réseau configurable. Il est très puissant et offre une grande flexibilité pour la gestion du système.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!