Maison  >  Article  >  Opération et maintenance  >  Quelle est la différence entre Unix et Linux

Quelle est la différence entre Unix et Linux

coldplay.xixi
coldplay.xixioriginal
2021-03-21 16:08:1665197parcourir

La différence entre Unix et Linux : 1. UNIX est commercial, tandis que Linux est un code open source, gratuit et open source ; 2. La plupart des systèmes UNIX sont adaptés au matériel, ce qui signifie qu'ils ne peuvent pas être installés sur des serveurs x86. et les ordinateurs personnels, tandis que Linux peut fonctionner sur diverses plates-formes matérielles.

Quelle est la différence entre Unix et Linux

L'environnement d'exploitation de ce tutoriel : système Linux7.3, ordinateur DELL G3.

La différence entre Unix et Linux :

1. Situation open source

UNIX est commercial, tandis que Linux est ouvert. source Oui, c'est gratuit et open source.

2. Applicabilité matérielle

La plupart des systèmes UNIX sont adaptés au matériel, c'est-à-dire que la plupart des systèmes UNIX tels que AIX, HP-UX, etc. installé sur des serveurs x86 et des ordinateurs personnels, tandis que Linux peut fonctionner sur diverses plates-formes matérielles.

Vous pouvez apprendre Linux d'abord, puis Unix, car Linux peut être facilement exécuté sur une machine virtuelle pour éviter toute mauvaise utilisation par les novices. Quant à la version de distribution, vous pouvez choisir Ubuntu, Linux Mint, etc.

Informations détaillées :

La naissance d'Unix

En 1965, les Bell Labs rejoignent un projet mené par General Electric Un plan en coopération avec le Massachusetts Institute of Technology (MIT) ; le plan est de construire un système d’exploitation MULTICS multi-utilisateurs, multi-tâches et multi-niveaux (multi-utilisateurs, multi-processeurs, multi-niveaux).

Jusqu'en 1969, le projet MULTICS fut arrêté car l'avancement des travaux était trop lent. À cette époque, Ken Thompson (plus tard connu comme le père d'UNIX) avait déjà un programme appelé "Star Trek" exécuté sur la machine GE-635, mais la réponse a été très lente. Il a découvert par hasard un PDP-7 inactif (celui de Digital). hôte),

Ken Thompson et Dernis Ritchie ont transplanté le programme "Star Trek" sur le PDP-7. Et ce PDP-7 (illustré sur la figure 1-1) a laissé son nom dans toute l'histoire des ordinateurs.

MULTICS est en fait l'abréviation de "Multiplexed Information and Computing Service". En 1970, le PDP-7 ne pouvait prendre en charge que deux utilisateurs. À cette époque, Brian Kernighan disait en plaisantant que leur système était en réalité :

"UNiplexed Information and Computing Service", abrégé en "UNICS". Plus tard, tout le monde a pris son homophonie et l'a appelé "UNIX". 1970 peut être appelée « la première année d’UNIX ».

Idées de base de Linux

Il existe deux idées de base de Linux : premièrement, tout est un fichier ; deuxièmement, chaque logiciel a un objectif défini. La première est que tout dans le système est résumé dans un fichier, y compris les commandes, les périphériques matériels et logiciels, les systèmes d'exploitation, les processus, etc. Pour le noyau du système d'exploitation, ils sont tous considérés comme des fichiers avec leurs propres caractéristiques ou types. .

Quant au fait que Linux soit basé sur Unix, c'est en grande partie parce que les idées de base des deux sont très similaires.

Entièrement gratuit

Linux est un système d'exploitation gratuit que les utilisateurs peuvent obtenir gratuitement via Internet ou d'autres canaux, et peuvent modifier son code source à volonté. C'est quelque chose que les autres systèmes d'exploitation ne peuvent pas faire.

C'est précisément à cause de cela que d'innombrables programmeurs du monde entier participent à la modification et à l'écriture de Linux. Les programmeurs peuvent le modifier selon leurs propres intérêts et inspirations, ce qui permet à Linux d'absorber d'innombrables programmeurs. l'essence de l'entreprise continue de croître.

Entièrement compatible avec la norme POSIX 1.0

Cela permet d'exécuter des programmes DOS et Windows courants sous Linux via les émulateurs correspondants. Cela jette les bases permettant aux utilisateurs de passer de Windows à Linux.

Lorsque de nombreux utilisateurs envisagent d'utiliser Linux, ils se demandent si les programmes couramment utilisés sous Windows peuvent fonctionner normalement, ce qui élimine leurs doutes.

Multi-utilisateur, multitâche

Linux prend en charge plusieurs utilisateurs. Chaque utilisateur dispose de ses propres droits spéciaux pour son propre périphérique de fichiers, garantissant que les utilisateurs ne s'influencent pas les uns les autres. Le multitâche est l'une des fonctionnalités les plus importantes des ordinateurs actuels. Linux peut permettre à plusieurs programmes de s'exécuter simultanément et indépendamment.

Recommandations d'apprentissage associées :

Tutoriel vidéo Linux

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn