Shell linux

Résolu/Fermé
titou123 Messages postés 70 Date d'inscription mercredi 20 octobre 2010 Statut Membre Dernière intervention 21 octobre 2011 - 24 nov. 2010 à 18:32
titou123 Messages postés 70 Date d'inscription mercredi 20 octobre 2010 Statut Membre Dernière intervention 21 octobre 2011 - 30 nov. 2010 à 08:05
Bonjour tout le monde,je cherche à répondre à cette question :
Quelle est le principe de fonctionnement d'un shell ? et merci .



A voir également:

2 réponses

aragon6980 Messages postés 1198 Date d'inscription vendredi 19 novembre 2010 Statut Membre Dernière intervention 19 avril 2011 251
24 nov. 2010 à 18:35
L'interpréteur de commandes est l'interface entre l'utilisateur et le système d'exploitation, d'où son nom anglais «shell», qui signifie «coquille».

Le shell, une coquille entre l\'OS et l\'utilisateur

Le shell est ainsi chargé de faire l'intermédiaire le système d'exploitation et l'utilisateur grâce aux lignes de commandes saisies par ce dernier. Son rôle consiste ainsi à lire la ligne de commande, interpréter sa signification, exécuter la commande, puis retourner le résultat sur les sorties.

Le shell est ainsi un fichier exécutable chargé d'interpréter les commandes, de les transmettre au système et de retourner le résultat. Il existe plusieurs shells, les plus courants étant sh (appelé «Bourne shell»), bash («Bourne again shell»), csh («C Shell»), Tcsh («Tenex C shell»), ksh («Korn shell») et zsh («Zero shell»). Leur nom correspond généralement au nom de l'exécutable.

Chaque utilisateur possède un shell par défaut, qui sera lancé à l'ouverture d'une invite de commande. Le shell par défaut est précisé dans le fichier de configuration /etc/passwd dans le dernier champ de la ligne correspondant à l'utilisateur. Il est possible de changer de shell dans une session en exécutant tout simplement le fichier exécutable correspondant, par exemple :

/bin/bash

https://openclassrooms.com/fr/courses
0
titou123 Messages postés 70 Date d'inscription mercredi 20 octobre 2010 Statut Membre Dernière intervention 21 octobre 2011
25 nov. 2010 à 00:25
merci beaucoup mon ami pour l'aide
0
aragon6980 Messages postés 1198 Date d'inscription vendredi 19 novembre 2010 Statut Membre Dernière intervention 19 avril 2011 251
25 nov. 2010 à 14:33
:)
0
aragon6980 Messages postés 1198 Date d'inscription vendredi 19 novembre 2010 Statut Membre Dernière intervention 19 avril 2011 251
25 nov. 2010 à 14:34
n'oublie pas de mettre le post en "résolu"
0
titou123 Messages postés 70 Date d'inscription mercredi 20 octobre 2010 Statut Membre Dernière intervention 21 octobre 2011
30 nov. 2010 à 08:05
ok merci encore :)
0