Formations au coeur des technologies

Essayer, tester, échanger les bonnes pratiques, partager les retours d'expériences, ...
toutes nos formations sont disponibles à distance (classes virtuelles) et en centre de formation (présentiel), au choix.
Vous pouvez même changer de modalité en cours de formation, si vous avez des contraintes : par exemple, commencer en présentiel et continuer les jours suivants à distance.
Les outils pédagogiques et l'infrastructure de travaux pratiques mis à disposition sont accessibles depuis nos locaux, ou depuis votre entreprise ou votre lieu de télétravail, à volonté
N'hésitez pas à tester nos formations et nos serious games !

Formation : Atelier : Shell avance

Durée3 jours
Prix1 760 €
Code coursUX004
Dates28 au 30 septembre
23 au 25 novembre

(cliquez sur une date pour vous inscrire)

Public:

Les développeurs d'applications sur UNIX, et personnes chargées de la mise en production des applications, les exploitants, les administrateurs.

Objectifs:

Appliquer les techniques avancées du shell. Connaître les outils disponibles et les bonnes pratiques concernant la programmation de scripts. Ce stage est réalisé sous la forme d'un atelier de travaux pratiques

Connaissances préalables nécessaires:

Connaissance des principes de base du système UNIX/Linux et de la programmation shell de base.

Programme détaillé de la formation


(logo acroreadTéléchargez le programme) :
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.
Programmation m4
utilisation de la protection, encapsulation
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
Mise en oeuvre
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.

Modalités et délais d'accès
Méthodes mobilisées

Pythagore-F.D.

01 55 33 52 10
pfd@pythagore-fd.fr
Calendrier
Code Cours:UX004

Contenu de la formation
Atelier : Shell avance:

Accès à la liste des cours



Vous pouvez bien entendu composer votre programme personnel à partir de nos descriptifs de cours