Maison  >  Article  >  Opération et maintenance  >  Que comprend la structure du système Linux ?

Que comprend la structure du système Linux ?

(*-*)浩
(*-*)浩original
2019-05-24 16:19:3513229parcourir

La structure du système Linux comprend : le noyau, le shell, le système de fichiers et les applications. Dans le même temps, le noyau, le shell et le système de fichiers forment ensemble la structure de base du système d'exploitation, qui permet aux utilisateurs d'exécuter des programmes, de gérer des fichiers et d'utiliser le système.

Que comprend la structure du système Linux ?

Le système Linux comporte généralement 4 parties principales :

Noyau, shell, système de fichiers et programme d'application . Le noyau, le shell et le système de fichiers forment ensemble la structure de base du système d'exploitation qui permet aux utilisateurs d'exécuter des programmes, de gérer des fichiers et d'utiliser le système.

Schéma hiérarchique partiel :

Que comprend la structure du système Linux ?

1. Le cœur du système d'exploitation possède bon nombre des fonctions les plus élémentaires. Il est responsable de la gestion des processus, de la mémoire, des pilotes de périphériques, des fichiers et des systèmes réseau du système, et détermine les performances et la stabilité du système.

Le noyau Linux se compose des parties suivantes : gestion de la mémoire, gestion des processus, pilote de périphérique, gestion du système de fichiers et du réseau, etc.

2. Linux Shell

Shell est l'interface utilisateur du système, fournissant une interface permettant aux utilisateurs d'interagir avec le noyau. Il reçoit les commandes saisies par l'utilisateur et les envoie au noyau pour exécution. C'est un interpréteur de commandes. De plus, le langage de programmation shell présente de nombreuses caractéristiques des langages de programmation ordinaires. Les programmes Shell écrits dans ce langage de programmation ont le même effet que les autres applications. Actuellement, il existe principalement les versions suivantes du shell.

1. Bourne Shell : développé par Bell Labs.

2. BASH : Il s'agit du Bourne Again Shell de GNU. C'est le shell par défaut du système d'exploitation GNU. La plupart des packages de distribution Linux utilisent ce shell.
3. Korn Shell : Il s'agit d'un développement de Bourne SHell et est compatible avec Bourne Shell dans la plupart des aspects.

4. C Shell : Il s'agit de la version BSD de SUN Company Shell. ​

3. Système de fichiers Linux

Le système de fichiers est une méthode d'organisation des fichiers stockés sur des périphériques de stockage tels que des disques. Les systèmes Linux peuvent prendre en charge une variété de systèmes de fichiers actuellement populaires, tels que EXT2, EXT3, FAT, FAT32, VFAT et ISO9660.

4. application Linux

Un système Linux standard dispose généralement d'un ensemble de programmes appelés applications, qui comprennent des éditeurs de texte, des langages de programmation, Windows, des suites bureautiques, des outils Internet. et bases de données, etc.

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