Linux est un système d'exploitation de type UNIX qui est libre d'utilisation et de diffusion libre. Il s'agit d'un système d'exploitation multi-utilisateurs, multi-tâches, multi-thread et multi-CPU basé sur POSIX ; être configuré via Linux L'environnement peut simplifier le processus de développement, réduire les obstacles liés aux outils de simulation en cours de développement et rendre le système hautement portable.
L'environnement d'exploitation de cet article : système Linux5.9.8, ordinateur Dell G3.
Chaque ordinateur de bureau utilise un système d'exploitation. Les systèmes d'exploitation les plus utilisés actuellement sont : Windows, Mac OS, UNIX.
Linux est un système d'exploitation. Un système d'exploitation est un programme informatique et est le premier logiciel qu'un ordinateur exécute lorsque la machine est allumée. Le système d'exploitation se charge en mémoire et commence à gérer les ressources disponibles sur l'ordinateur. Il met ensuite ces ressources à la disposition d'autres applications que l'utilisateur souhaite exécuter.
Les services typiques fournis par le système d'exploitation incluent :
Planificateur de tâches - Le planificateur de tâches est capable de distribuer l'exécution du processeur à plusieurs différentes tâches. Certaines de ces tâches sont différentes applications exécutées par l'utilisateur, et certaines d'entre elles sont des tâches du système d'exploitation. Le Planificateur de tâches est une partie du système d'exploitation qui vous permet d'imprimer un document dans une fenêtre tout en téléchargeant un fichier dans une autre et en recalculant une feuille de calcul dans une troisième.
Memory Manager - Le gestionnaire de mémoire contrôle la RAM de votre système, en utilisant généralement les fichiers de votre disque dur pour créer un espace de mémoire virtuelle plus grand.
Gestionnaire de disque - Disk Manager crée et gère des répertoires et des fichiers sur le disque. Lorsque vous demandez un fichier, Disk Manager l'extrait du disque.
Network Manager - Network Manager contrôle toutes les données qui se déplacent entre votre ordinateur et votre réseau.
Autre gestionnaire de services d'E/S - Le système d'exploitation gère le clavier, la souris, le moniteur vidéo, l'imprimante, etc.
Gestionnaire de sécurité - Le système d'exploitation maintient la sécurité des informations contenues dans les fichiers de votre ordinateur et contrôle qui peut accéder à votre ordinateur.
Le système d'exploitation fournit également généralement une interface utilisateur par défaut pour le système. L'apparence standard de Windows 98 inclut le bouton Démarrer, la barre des tâches, etc. Mac OS offre une apparence complètement différente pour les ordinateurs Macintosh.
Linux est à la fois un système d'exploitation et un phénomène. Pour comprendre pourquoi Linux est devenu si populaire, il est utile de connaître un peu son histoire. La première version d'UNIX a été initialement développée il y a plusieurs décennies, principalement comme système d'exploitation de recherche dans les universités. Les postes de travail de bureau hautes performances d'entreprises comme Sun ont proliféré dans les années 1980, et ils étaient tous basés sur UNIX. De nombreuses entreprises sont entrées dans le domaine des postes de travail pour concurrencer Sun : HP, IBM, Silicon Graphics, Apollo, etc. Malheureusement, chaque entreprise possédait sa propre version d'UNIX, ce qui rendait la vente de logiciels difficile. Windows NT est la réponse de Microsoft à ce marché. NT offre les mêmes fonctionnalités que le système d'exploitation UNIX : sécurité, prise en charge de plusieurs processeurs, gestion de la mémoire et des disques à grande échelle, etc.
L'entrée de Microsoft dans l'arène des stations de travail haut de gamme a créé une étrange dynamique. Les systèmes d'exploitation propriétaires appartenant à des sociétés indépendantes et l'absence d'autorité centrale dans le monde UNIX ont affaibli UNIX, mais de nombreuses personnes ont eu des problèmes personnels avec Microsoft. Linux entre dans cet environnement étrange et attire beaucoup d'attention.
Le noyau Linux créé par Linus Torvalds est disponible gratuitement dans le monde entier. Torvalds a ensuite invité d'autres personnes à rejoindre le noyau à condition qu'elles apportent leur contribution gratuitement. Des milliers de programmeurs ont commencé à travailler sur l'amélioration de Linux et le système d'exploitation a évolué rapidement. Parce qu'il est gratuit et fonctionne sur les plates-formes PC, il gagnera rapidement une audience importante parmi les développeurs inconditionnels.
Linux a une clientèle dédiée et attire différents types de personnes :
Connaît déjà UNIX et souhaite fonctionner sur du matériel de type PC. Ses utilisateurs
Les personnes qui souhaitent découvrir les principes du système d'exploitation
Les personnes qui ont besoin ou souhaitent avoir beaucoup de contrôle sur leur système d'exploitation
Les personnes qui ont des problèmes personnels avec Microsoft
En général, Linux est plus difficile à gérer que Windows, mais offre plus de flexibilité et d'options de configuration.
Avantages de Linux
1. Linux est composé de nombreux micro-noyaux et son code source est entièrement open source
2. d'Unix, il possède des fonctions réseau très puissantes et prend en charge tous les protocoles Internet, y compris les programmes TCP/IPv4, TCP/IPv6 et de topologie de couche liaison, etc., et peut utiliser les caractéristiques réseau d'Unix pour développer de nouvelles piles de protocoles
3. La chaîne d'outils du système Linux est complète et un environnement de développement approprié peut être configuré avec des opérations simples, ce qui peut simplifier le processus de développement, réduire les obstacles aux outils de simulation en développement et rendre le système hautement portable
[Apprentissage recommandé :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!