Jump to section

Linux, qu'est-ce que c'est ?

Copier l'URL

Comment migrer depuis CentOS Linux vers un système d'exploitation conçu pour le cloud ?

Pour réussir une migration depuis CentOS Linux vers un système d'exploitation conçu pour le cloud, le choix d’un SE qui corresponde à vos objectifs cloud et adapté à la production est crucial pour la standardisation.

Linux® est un système d'exploitation Open Source. Un système d'exploitation est un logiciel qui gère directement les composants physiques du système ainsi que ses ressources, telles que le processeur, la mémoire et le stockage. Il représente l'interface entre les applications et le matériel. C'est lui qui établit les connexions entre tous les logiciels et les ressources physiques requises pour l'exécution des différentes tâches.

On pourrait comparer un système d'exploitation au moteur d'un véhicule. Celui-ci peut tourner de façon autonome, mais on obtient un véhicule pleinement fonctionnel uniquement lorsqu'on l'associe à un système de transmission, des essieux et des roues. Et si le moteur ne fonctionne pas correctement, le reste du véhicule ne fonctionne pas non plus.

Le système Linux a été conçu pour ressembler à UNIX. Toutefois, il a évolué et s'exécute aujourd'hui sur une large gamme d'équipements matériels, des smartphones aux superordinateurs. Tous les systèmes d'exploitation basés sur Linux incluent un noyau Linux, qui gère les ressources matérielles, ainsi qu'un ensemble de paquets logiciels qui composent le reste du système d'exploitation. Les entreprises peuvent aussi décider d'exécuter leur système d'exploitation Linux sur un serveur Linux.

Le système d'exploitation comprend certains composants élémentaires, comme les outils GNU, entre autres. Ces outils permettent notamment à l'utilisateur de gérer les ressources fournies par le noyau, d'installer des logiciels supplémentaires et de configurer les paramètres de performances et de sécurité. Tous ces outils sont regroupés pour former le système d'exploitation fonctionnel. Parce que Linux est un système d'exploitation Open Source, chaque distribution peut se composer d'une combinaison de logiciels différente.

L'interface en ligne de commande permet d'accéder directement à un ordinateur. C'est l'endroit où vous pouvez demander à votre machine d'effectuer des actions matérielles que les interfaces graphiques (GUI) interactives ne sont pas capables de demander. 

Cette interface est disponible sur de nombreux systèmes d'exploitation, propriétaires ou Open Source. Cependant, les lignes de commande sont souvent associées à Linux, car, avec les logiciels Open Source, elles donnent à l'utilisateur un accès illimité à son ordinateur.

La dernière version de Red Hat® Enterprise Linux inclut davantage de capacités en matière de ligne de commande que les versions précédentes. Elle comprend également des consoles qui regroupent ces capacités dans des modules simples à utiliser et accessibles hors de l'interface en ligne de commande.

Que contient Linux ?

Noyau

Il s'agit du composant principal du système d'exploitation. Sans lui, ce dernier ne fonctionne pas. Le noyau gère les ressources du système et communique avec le matériel. Il est responsable de la gestion de la mémoire, des processus et des fichiers.

Espace utilisateur système

Il s'agit de la couche administrative réservée aux tâches système telles que la configuration et l'installation de logiciels. Il inclut le shell, ou ligne de commande, les démons, les processus qui s'exécutent en arrière-plan et l'environnement de bureau.

Applications

Il s'agit de logiciels qui permettent d'effectuer des tâches. Les applications incluent de nombreux logiciels différents, des outils de bureautique aux langages de programmation et suites professionnelles pour plusieurs utilisateurs. La plupart des distributions Linux proposent une base de données centralisée pour rechercher et télécharger des applications supplémentaires.

Linux est un système d'exploitation Open Source et gratuit, distribué sous licence publique générale GNU. Tout le monde peut utiliser, étudier, modifier et redistribuer le code source, ou même vendre des copies du code modifié, tant que la licence reste la même.

Linux est devenu le plus grand projet Open Source du monde. Des développeurs professionnels et amateurs du monde entier contribuent au noyau Linux. Ils ajoutent des fonctions, identifient et corrigent des bogues et des failles de sécurité, appliquent des correctifs en direct ou apportent de nouvelles idées et partagent leurs contributions avec la communauté.

Linux est la base des piles informatiques modernes, et Red Hat est l'un des principaux contributeurs au noyau Linux et aux technologies associées au sein des communautés Open Source. Nos ingénieurs travaillent à l'amélioration des fonctions, de la fiabilité et de la sécurité pour vous garantir une infrastructure performante et stable, quels que soient votre cas d'utilisation et votre charge de travail.

La solution Red Hat Enterprise Linux fournit un environnement d'exploitation standard pour tous les processus de votre entreprise, dans tout type d'environnement. Elle permet aux applications sur lesquelles repose votre activité de s'exécuter sur des systèmes bare metal, ainsi que dans des environnements virtuels, conteneurisés et de cloud privé ou public. De plus, les clients qui exécutent Red Hat Enterprise Linux bénéficient d'un avantage économique de plus d'un billion de dollars par an, simplement grâce au système d'exploitation.

Keep reading

Article

Linux, qu'est-ce que c'est ?

Linux est un système d'exploitation Open Source dont le principal composant est le noyau, auquel sont intégrés des outils, applications et services.

Article

SELinux, qu'est-ce que c'est ?

SELinux (Security-Enhanced Linux) est une architecture de sécurité pour systèmes Linux® qui permet aux administrateurs de mieux contrôler les accès au système.

Article

Le noyau Linux, qu'est-ce que c'est ?

Le noyau Linux est le principal composant d'un système d'exploitation Linux et constitue l'interface entre le matériel d'un ordinateur et ses processus.

En savoir plus sur Linux

Produits

Base stable, éprouvée et suffisamment polyvalente pour prendre en charge le déploiement de nouvelles applications, la virtualisation des environnements et la création d'un cloud hybride plus sécurisé.

Ressources