Valeur de cette activité : 5 points
Compétence :
PEPS Linux 05 : Les scripts BASH

A-Module 23 : LINUX : 5 points - difficulté : 3

Description

Linux : les scripts BASH


IMPORTANT : vous pouvez répéter cette activité plusieurs fois en produisant un script différent pour chacun des travaux présentés.

En utilisant un site de référence, vous devez produire des scripts BASH pour la gestion de votre système d'exploitation LINUX. Ces scripts permettent l'automatisation de tâches et une gestion plus facile de votre système d'exploitation. Vous pouvez effectuer plusieurs tâches en y inscrivant plusieurs lignes de commandes dans un même fichier.
La programmation shell. De quoi s'agit-il ?
Imaginez un mini-langage de programmation intégré à Linux. Ce n'est pas un langage aussi complet que peuvent l'être le C, le C++ ou le Java par exemple, mais cela permet d'automatiser la plupart de vos tâches. Voici un aperçu de ce qu'on peut faire avec :

* Sauvegarde de vos données
* Surveillance de la charge de votre machine
* Système de gestion personnalisé de vos téléchargements
* etc.

On aurait très bien pu faire tout cela en écrivant un programme en C par exemple. Le gros avantage des scripts shell, c'est que ce langage est totalement intégré à Linux : il n'y a rien à installer et rien à compiler.



  1. Consultez un des tutoriels suivants :
    1. https://www.learnshell.org/
    2.  http://abs.traduc.org/abs-fr/
    3. http://tldp.org/LDP/abs/html/
    4. http://www.siteduzero.com/tutoriel-3-12827-reprenez-le-controle-avec-linux.html#part_88347
    5. http://doc.ubuntu-fr.org//tutoriel/script_shell?redirect=1
    6. http://www.coagul.org/spip.php?article737
    7. http://www.bash-linux.com/
    8. http://bash.cyberciti.biz/guide/Main_Page
    9. Liste de toutes les commandes sous Linux
    10. Plusieurs guide ICI
    11. Créer une régle mesurant les pixels en ligne de commande
    12. http://www.comptechdoc.org/os/linux/programming/script/linux_pgscript.html
    13. ou utilisez un tutoriel de votre choix


  2. Produisez un script selon le guide-tutoriel utilisé.

  3. Testez (validez) votre script

  4. Copiez le code de votre script.

  5. Téléchargez votre script dans votre espace de téléchargement au format .zip.
  6. Ajoutez une page à votre portfolio en affichant l'assistant HTML ainsi que la directive 62522
  7. Inscrivez dans le champ titre : LINUX 05 : Les scripts BASH
  8. Sélectionnez la section : MODULE LINUX
  9. Sélectionnez la matière : informatique
  10. Inscrivez dans le champ no de la directive : 62522
  11. Inscrivez dans votre page le titre de niveau 1 : Les scripts BASH
  12. Inscrivez une courte explication de votre code.
  13. Collez votre code dans la page.
  14. Indiquez un nouvel apprentissage réalisé.
  15. Ajoutez un lien vers votre fichier .zip
  16. Ajoutez un lien vers le site tutoriel utilisé.
  17. Visualisez votre page et apportez des modifications au besoin.