fbpx

Introduction to Shell Scripting

 Objectifs

À la fin de la formation Introduction to shell scripting, vous serez capable de valider les objectifs d’apprentissages suivants :
➤ Être capable d'appliquer les techniques avancées du Shell.
➤ Savoir utiliser les outils disponibles et connaitre les meilleures pratiques pour programmer des scripts.
➤ Comprendre comment élaborer des scripts d'automatisation de taches d'administration complexes pour optimiser l’administration de systèmes Unix et Linux.

 Prérequis

Connaissance des principes de base du système Unix/Linux et de la programmation Shell de base.

 Programme

mon programme

1. Rappels techniques :

➤Différents modes d'exécution des scripts : nohup, exec, at, ...
➤Interruption des scripts : les signaux.
➤Le suivi de consommation : time.
➤eval : réinterprétation d'une commande .
➤Select : gestion de menus (ksh).
➤getopts : décoder les options d'un script.
➤Programmation parallèle.
➤Programmation événementielle .
➤Gestion des alertes.
➤Le debugging et l'optimisation.

2. Programmation m4:

➤Utilisation de la protection, encapsulation.

3. Les outils :

➤grep, awk, sed.
➤Les variables disponibles avec awk, les fonctions.
➤Opérateurs, le contrôle d'exécution.
➤Utilisation des expressions régulières dans sed.
➤Les sous-expressions.

4. Mise en œuvre :

➤Développement en Shell d'un superviseur Unix/Linux et réseau .
➤Fonctionnalités : console centrale de supervision.
➤Visualisation de l'état de chaque poste supervisé .
➤Journalisation des opérations et états.
➤Gestion des utilisateurs, ressources (mémoire, cpu, disques) .
➤Supervision de processus.

 
×

Bienvenue sur notre site !

Cliquez sur l'un de vos contacts ci-dessous pour discuter sur WhatsApp

×