Expose shell linux République Algérienne démocratique et Populaire Ministère Education supérieur et de la recherche scienti ?que Institut des sciences et technologie Université Djilali Liabès-SBA- Shell Linux Présenté Par ?? Belkachadi Mounira ?? Sahnoune

République Algérienne démocratique et Populaire Ministère Education supérieur et de la recherche scienti ?que Institut des sciences et technologie Université Djilali Liabès-SBA- Shell Linux Présenté Par ?? Belkachadi Mounira ?? Sahnoune Ibtissem ?? Taouche Marwa Siham CPlan du travail ? Introduction ? Principe des scripts Shell ? Les commandes de Shell ? Programmation Shell ? conclusion CIntroduction Si vous utilisez un système d'exploitation majeur vous interagissez indirectement avec le Shell Si vous utilisez distribution Linux vous interagissez avec un Shell à chaque fois que vous utilisez un terminal Dans cet exposé nous voulons parler des Shells Linux et des scripts Shell Avant de comprendre les scripts Shell nous devons donc nous familiariser avec les terminologies suivantes ? Kernel Noyau ? Shell coquille CQu ? est-ce que le Shell C ? Le Shell est un programme exécutable en mode terminal dont la principale fonction est de permettre à l ? utilisateur d ? interagir avec le système via un terminal Il est parfois appelé interpréteur de commandes Il existe deux modes d ? utilisation ? Interactif l ? utilisateur saisit et exécute ses lignes de commande une par une dans un terminal ? Non interactif le Shell lit un ensemble de commande à partir d ? un ?chier appelé Shell script ? Aujourd ? hui il existe plus d ? une trentaine de Shell di ?érents mais deux grandes familles dominent ? Csh tcsh Shell orientés administration avec une syntaxe Inspirée du langage C ? Sh à l ? origine ash ? Bsh Bourne Shell ? Bash Bourne again Shell Shell orientés utilisateur majoritaires aujourd ? hui CObjectifs de Shell ? Le Shell permet d'exécuter des commandes d'explorer l'arborescence du système de créer d'éditer et de supprimer des ?chiers etc On distingue plusieurs Shells le bin sh Shell Bourne le bin bash shell Bourne Again Shell le bin csh C shell le bin ksh Korn shell le bin tcsh C Shell amélioré le bin zsh Z Shell CLes scripts Shell Un script est un ?chier de commandes pour le Shell Les scripts Shell commencent généralement par indiquer avec lequel des Shells ils peuvent être exécutés ? bin bash ? bin sh CCertains caractères sont spécialement utilisés dans les scripts ?? pour les commentaires ?? variable valeur pour le passage d'un paramètre au script ??Read variable donne la main à l'utilisateur pour saisir une valeur qui sera enregistrée dans le variable ??for boucle itérative ??if test de comparaison ??case test multi choix CNotion de commande Une commande est un ?chier exécutable L'exécution d'une commande peut être di ?érente suivant le cas CO? se trouvent les commandes CLes commandes que vous pouvez exécuter depuis votre terminal se trouvent dans certains répertoires de votre système Pour trouver l'emplacement d'une commande on utilise whereis ? en français o? est ? CComment accéder à la ligne de commande C ? Pour accéder à la ligne de commande il est possible d'utiliser un terminal ? Un terminal désigne un ensemble de périphérique de sortie écran ou d'entrée

  • 25
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager