Maison  >  Article  >  Opération et maintenance  >  Quelles sont les différences entre Unix et Linux

Quelles sont les différences entre Unix et Linux

藏色散人
藏色散人original
2019-01-14 16:41:065831parcourir

Quelle est la différence entre les systèmes d'exploitation Linux et UNIX ?

UNIX est un nom protégé par le droit d'auteur, et seules les grandes entreprises sont autorisées à utiliser le droit d'auteur et le nom UNIX, donc IBM AIX et Sun Solaris et HP-UX sont tous des systèmes d'exploitation UNIX. L'Open Group détient la marque UNIX, la confiance de l'industrie, et gère le programme de licence des marques UNIX.

Quelles sont les différences entre Unix et Linux

La plupart des systèmes UNIX sont de nature commerciale.

Linux est un clone d'UNIX

Cependant, si la norme POSIX (Portable Operating System Interface) est prise en compte, alors Linux peut être considéré comme UNIX. Citant le fichier readme officiel du noyau Linux :

Linux est un clone d'Unix écrit à partir de zéro par Linus Torvalds avec l'aide d'un groupe de pirates informatiques sur le Web. Il est conçu pour la conformité POSIX.

Cependant, le "Open Group" désapprouve la construction "de type Unix" et considère cela comme une utilisation abusive de leur marque UNIX.

Linux n'est qu'un noyau

Linux n'est qu'un noyau. Toutes les distributions Linux incluent un système GUI + des utilitaires GNU (comme cp, mv, ls, date, bash, etc.) + des outils d'installation et de gestion + un compilateur GNU c/c++ + un éditeur (vi) + et divers programmes d'application (tels que OpenOffice, Firefox). Cependant, la plupart des systèmes d'exploitation UNIX sont considérés comme un système d'exploitation complet car tous les systèmes d'exploitation proviennent d'une seule source ou d'un seul fournisseur.

Comme je l'ai déjà dit, Linux n'est qu'un noyau et les distributions Linux en font un système d'exploitation complet et utilisable en ajoutant diverses applications. La plupart des systèmes d'exploitation UNIX sont livrés avec des programmes AZ tels que des éditeurs, des compilateurs, etc. Par exemple, HP-UX ou Solaris sont fournis avec le programme AZ.

Licence et frais

Linux est gratuit. Vous pouvez le télécharger depuis Internet ou le redistribuer sous la licence GNU. Le meilleur support communautaire que vous ayez jamais vu pour Linux. La plupart des systèmes d'exploitation de type UNIX ne sont pas gratuits (mais cela évolue rapidement, par exemple OpenSolaris UNIX). Cependant, certaines distributions Linux (telles que Redhat/Novell) proposent une assistance Linux supplémentaire, des conseils, des corrections de bogues et une formation moyennant des frais supplémentaires.

Facile à utiliser

Linux est considéré comme le système d'exploitation UNIX le plus convivial. Il peut facilement installer des cartes son, des lecteurs flash et d'autres appareils de bureau. Cependant, Apple OS X est le système d'exploitation UNIX le plus populaire pour une utilisation de bureau.

Logiciel de pare-feu sécurisé

Linux est livré avec un outil de pare-feu open source basé sur Netfilter/iptables qui peut protéger votre serveur et votre bureau contre les crackers et les pirates. Les systèmes d'exploitation UNIX sont livrés avec leurs propres produits de pare-feu (par exemple, Solaris UNIX est livré avec un pare-feu basé sur ipfilter), ou vous devez acheter un logiciel tiers, tel que Checkpoint UNIX Firewall.

Logiciel de sauvegarde et de récupération

UNIX et Linux sont livrés avec un ensemble d'outils différent pour sauvegarder les données sur bande et autres supports de sauvegarde. Cependant, ils partagent tous des outils communs tels que tar, dump/restore et cpio, etc.

Système de fichiers

Linux prend en charge et utilise le système de fichiers ext3 ou ext4 par défaut.

UNIX est livré avec divers systèmes de fichiers tels que jfs, gpfs ​​​​(AIX), jfs, gpfs ​​​​(HP-UX), jfs, gpfs ​​​​(Solaris).

Outils de gestion système

1.UNIX est livré avec ses propres outils sur HP-UX, tels que SAM.

2.Suse Linux est livré avec Yast

3.Redhat Linux est livré avec son propre outil graphique redhat-config-*.

Cependant, la modification des fichiers de configuration de texte et la saisie de commandes sont les options les plus courantes pour le travail de gestion système sous UNIX et Linux.

Script de démarrage du système

Presque toutes les versions d'UNIX et de Linux sont livrées avec des scripts d'initialisation du système, mais ils se trouvent dans des répertoires différents :

HP-UX - /sbin/init.d
AIX - /etc/rc.d/init.d
Linux - /etc/init.d

Point de vue de l'utilisateur final

Pour l'utilisateur final moyen, la différence n'est pas si grande. Ils utiliseront le même shell (comme bash ou ksh) et d'autres outils de développement tels que les outils de développement Perl ou Eclipse.

Perspective de l'administrateur système

Encore une fois, la différence entre les administrateurs système n'est pas énorme. Cependant, vous pouvez remarquer diverses différences lors de l'exécution des opérations suivantes :

1. Installateur du logiciel

2. Nom du périphérique matériel

3. Diverses commandes de gestion ou utilitaires

.

4. Périphériques et miroirs RAID logiciels

5. Gestion des volumes logiques

6. Gestion des packages

7. Nom du système d'exploitation UNIX

Nom de la distribution Linux (système d'exploitation)
HP-UX
IBM AIX
Sun Solairs
Mac OS X.
IRIX

Redhat Enterprise Linux
Fedora Linux
Debian Linux
Suse Enterprise Linux
Ubuntu Linux


FAQ entre Linux et UNIX

Les deux partagent de nombreuses applications communes, telles que :

1.GUI, gestionnaire de fichiers et Windows (KDE, Gnome)

2. Shells (ksh, csh, bash)

3. Diverses applications bureautiques, telles que OpenOffice.org

4. Outils de développement (perl, php, python, compilateur GNU c/c++)

Interface 5.Posix

Capture d'écran du bureau UNIX

Figure 01 : Bureau UNIX - Bureau IRIX 6.5

Quelles sont les différences entre Unix et Linux

Capture d'écran du bureau Linux

Quelles sont les différences entre Unix et Linux

Figure 02 : Environnement de bureau Linux KDE

Matériel UNIX et Linux

Le matériel UNIX commercial a des options de démarrage initial plus avancées tels que :

Déterminer comment démarrer

Vérifier l'état du système

Définir les paramètres matériels, etc.

Le BIOS standard du PC utilisé par Linux comporte peu de ces fonctionnalités. Le matériel ou les serveurs UNIX sont assez chers par rapport aux systèmes serveur 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
Article précédent:que fait LinuxArticle suivant:que fait Linux