Accueil
 1  Licence
 2  Prologue
 3  Système d'exploitation, système d'exploitation Unix
 4  Première utilisation
 5  Système de fichiers
 6  Shell
 6.1  Shell Unix
 6.2  Concept de redirection de la sortie standard
 6.3  Concept de tube
 6.4  Exécution séquentielle, regroupement et imbrication de commandes
 6.5  Désactivation de l'interprétation de caractères spéciaux
 6.6  Méta-caractères pour l'interprétation des noms de fichiers
 6.7  Historique
 6.8  Concept de variable
 6.9  Concept d'alias de commande
 6.10  Configuration du shell
 6.11  Conclusion
 7  Processus
 8  Quelques outils supplémentaires
 9  Communications sous Unix
 10  Épilogue: Rappels importants
 Index
 Glossaire
 Foire Aux Questions
 Aide

 Contacts

W3C validator

Département INF  
 Initiation à UNIX


6.1 Shell Unix

  • À la connexion dans un terminal, l’utilisateur est mis en relation avec un interpréteur de commandes (interface de dialogue homme/machine), appelé shell en Unix.
  • Le shell choisi dans ce cours est le bash: bourne again shell, apparu avec GNU/Linux.
  • Le shell possède un double rôle:
    • C’est d’abord un interpréteur de commandes exécutant la boucle infinie suivante:
      1. Affichage de l’invite de commande ou prompt (« $ ») d’attente de lecture au clavier.
      2. Lecture d’une commande (validée par RETURN ou ENTRÉE).
      3. Analyse syntaxique (découpage en mots).
      4. Interprétation des caractères spéciaux.
      5. Exécution de la commande et retour au début.
    • Le shell est aussi un langage de programmation gérant des variables.

    previous     next 


Polycopié de cours Commentaires de cette page dans le polycopié de cours

 
À l’installation du système d’exploitation et à la création d’un compte, par défaut, l’invite de commande indique le nom de connexion, le nom de la machine et le nom du répertoire de travail sous la forme « ’[loginname@hostname pwd]$’ ». L’invite de commande affichée par défaut dans les fenêtres « terminal » dans les salles TP de Télécom SudParis est modifié pour devenir simplement « $ ».


Question: Règle des 3 bouées
Auto-évaluation: pas compris pas sûr de comprendre compris

INF, Télécom SudParis, CSC 3001, Sept. 2014