Qu'est-ce que le système d'exploitation Linux et ses fonctionnalités

Essayez Notre Instrument Pour Éliminer Les Problèmes





Un système d'exploitation est une interface entre l'utilisateur d'un ordinateur et le matériel informatique. Il s'agit d'un ensemble de logiciels qui gère les ressources matérielles informatiques et offre des services communs pour les programmes de l'ordinateur. Le court terme du système d'exploitation est OS. Et c'est un composant essentiel du logiciel système dans un système informatique. L'objectif principal d'un système d'exploitation est d'offrir un environnement dans lequel un utilisateur peut exécuter un programme d'une manière efficace ou pratique. Cet article donne un aperçu de ce qu'est le système d'exploitation Linux types de systèmes d'exploitation leur architecture et leurs caractéristiques.

Système d

Système d'exploitation Linux



Les systèmes d'exploitation sont classés en six types en fonction des types d'ordinateurs qu'ils contrôlent, tels que les systèmes d'exploitation mono-utilisateur à tâche unique, les systèmes d'exploitation en temps réel, les systèmes d'exploitation mono-utilisateur, multitâches, les systèmes d'exploitation multi-utilisateurs, les systèmes d'exploitation distribués et les systèmes d'exploitation intégrés. Les services typiques fournis par un système d'exploitation comprennent: un planificateur de tâches, un gestionnaire de mémoire, un gestionnaire de disque, un gestionnaire de réseau, d'autres services d'E / S et un gestionnaire de sécurité.


Quel est le système d'exploitation Linux?

Le système d'exploitation Linux est l'une des versions les plus populaires du système d'exploitation UNIX, conçu pour offrir un système d'exploitation gratuit ou à faible coût aux utilisateurs d'ordinateurs personnels. Il a acquis la réputation d'être un système rapide et très efficace.Il s'agit d'un système d'exploitation remarquablement complet, comprenant une GUI (interface utilisateur graphique), TCP / IP, l'éditeur Emacs, Can X Window System, etc.



L'histoire du système d'exploitation LINUX

L'histoire de Linux a commencé en 1991 avec le début d'un projet personnel par un étudiant finlandais Linus Torvalds pour créer un nouveau noyau de système d'exploitation libre. Depuis lors, le noyau Linux résultant a été marqué par une croissance constante tout au long de l'histoire.

  • En 1991, Linux a été introduit par un étudiant finlandais Linus Torvalds.
  • Hewlett Packard UniX (HP-UX) 8.0 est sorti.
  • En 1992, Hewlett Packard 9.0 est sorti.
  • En 1993, NetBSD 0.8 et FreeBSD 1.0 sont sortis.
  • En 1994, Red Hat Linux a été introduit, Caldera a été fondée par Bryan Sparks et Ransom Love et NetBSD1.0 est sorti.
  • En 1995, FreeBSD 2.0 et HP UX 10.0 sont sortis.
  • En 1996, K Desktop Environment a été développé par Matthias Ettrich.
  • En 1997, HP-UX 11.0 est sorti.
  • En 1998, la cinquième génération de SGI Unix, à savoir IRIX 6.5, le système d'exploitation Sun Solaris 7 et Free BSD 3.0, est sortie.
  • En 2000, l'accord de Caldera Systems avec la division des logiciels serveurs SCO et la division des services professionnels a été annoncé.
  • En 2001, Linus Torvalds a publié le code source de la version Linux 2.4.
  • En 2001, Microsoft a déposé une plainte contre Lindows.com
  • En 2004, le nom Lindows a été changé en Linspire.
  • En 2004, la première version d'Ubuntu est sortie.
  • En 2005, le projet, openSUSE a commencé une distribution gratuite de la communauté Novell.
  • En 2006, Oracle a publié sa propre distribution de Red Hat.
  • En 2007, Dell a commencé à distribuer des ordinateurs portables avec Ubuntu pré-installé.
  • En 2011, la version 3.0 du noyau Linux est sortie.
  • En 2013, Android basé sur Googles Linux a remporté 75% de la part de marché des smartphones, en termes de nombre de téléphones livrés.
  • En 2014, Ubuntu a revendiqué 22 millions d'utilisateurs.
L

L'histoire de Linux

Architecture système Linux

L’architecture du système d’exploitation Linux comprend principalement ces composants: le noyau, la couche matérielle, la bibliothèque système, l’utilitaire Shell et système.

Architecture de Linux

Architecture de Linux

1. Le noyau est la partie centrale du système d'exploitation, qui est responsable de toutes les activités principales du système d'exploitation LINUX. Ce système d'exploitation se compose de différents modules et interagit directement avec le matériel sous-jacent. Le noyau offre l'abstraction requise pour cacher les programmes d'application ou les détails matériels de bas niveau au système. Les types de noyaux sont les suivants:


  • Noyau monolithique
  • Micro noyaux
  • Noyaux exo
  • Noyaux hybrides

2. Les bibliothèques système sont des fonctions spéciales utilisées pour implémenter les fonctionnalités du système d'exploitation et ne nécessitent pas de droits d'accès au code des modules du noyau.

3. Les programmes utilitaires système sont susceptibles d'effectuer des tâches individuelles et de niveau spécialisé.

4. La couche matérielle du système d'exploitation LINUX se compose de périphériques tels que RAM, HDD, CPU.

5. Le shell est une interface entre l'utilisateur et le noyau, et il offre des services du noyau. Il prend les commandes de l'utilisateur et exécute les fonctions du noyau. Le Shell est présent dans différents types de systèmes d'exploitation, qui sont classés en deux types: les shells de ligne de commande et les shells graphiques.

Les shells de ligne de commande fournissent une interface de ligne de commande, tandis que les shells de ligne graphique fournissent une interface utilisateur graphique. Bien que les deux shells effectuent des opérations, les shells d'interface utilisateur graphique fonctionnent plus lentement que les shells d'interface de ligne de commande. Les types de coquilles sont classés en quatre:

  • Coquille Korn
  • Coquille Bourne
  • Coque C
  • Shell POSIX

Caractéristiques du système d'exploitation Linux

Les principales caractéristiques du système d'exploitation Linux sont

Portable: Le système d'exploitation Linux peut fonctionner sur différents types de matériels et le noyau Linux prend en charge l'installation de tout type de plate-forme matérielle.

Open source: Le code source du système d'exploitation LINUX est disponible gratuitement et, pour améliorer la capacité du système d'exploitation LINUX, de nombreuses équipes travaillent en collaboration.

Multi-utilisateur: Le système d'exploitation Linux est un système multi-utilisateur, ce qui signifie que plusieurs utilisateurs peuvent accéder aux ressources système telles que la RAM, la mémoire ou les programmes d'application en même temps.

Multiprogrammation: Le système d'exploitation Linux est un système multiprogrammé, ce qui signifie que plusieurs applications peuvent s'exécuter en même temps.

Système de fichiers hiérarchique: Le système d'exploitation Linux offre une structure de fichiers standard dans laquelle les fichiers système ou les fichiers utilisateur sont organisés.

Coquille: Le système d'exploitation Linux offre un programme d'interprétation spécial, qui peut être utilisé pour exécuter des commandes du système d'exploitation. Il peut être utilisé pour effectuer plusieurs types d'opérations comme les programmes d'application d'appels, etc.

Sécurité: Le système d'exploitation Linux offre à l'utilisateur systèmes de sécurité en utilisant des fonctionnalités d'authentification telles que le cryptage des données ou la protection par mot de passe ou l'accès contrôlé à des fichiers particuliers.

Caractéristiques de LINUX

Caractéristiques de LINUX

Applications du système d'exploitation Linux

De nos jours, Linux est une industrie de plusieurs milliards de dollars. Des milliers d'entreprises et de gouvernements à travers le monde utilisent le système d'exploitation Linux en raison de son prix abordable, des frais de licence réduits, du temps et de l'argent. Linux est utilisé dans un certain nombre d'appareils électroniques, qui sont disponibles pour les consommateurs du monde entier. La liste de certains des Appareils électroniques basés sur Linux comprend:

  • Dell Inspiron Mini 9 et 12
  • Garmin Nuvi 860, 880 et 5000
  • Téléphone de développement Google Android 1
  • HP Mini 1000
  • Lenovo IdeaPad S9
  • Téléphone Motorola MotoRokr EM35
  • Un ordinateur portable par enfant XO2
  • Sony Bravia Television
  • Sony Reader
  • Enregistreur vidéo numérique TiVo
  • Système de navigation embarqué Volvo
  • Clavier à motif Yamaha
Applications Linux

Applications Linux

Par conséquent, il s'agit du système d'exploitation Linux, de l'histoire, de l'architecture, des fonctionnalités et des applications du système d'exploitation Linux qui peuvent être utilisés dans projets informatiques . De plus, pour toute question concernant cet article ou derniers projets électroniques , vous pouvez donner votre avis en commentant dans la section commentaires ci-dessous.