Une formation sur mesure ?

Devis immédiat

Nos clients

logos clients Nativo formation
Formations inter / intra entreprise
Revenir aux formations Linux

Formation Le Shell - Avancé

Ref. SHELLA

durée

4 jours

Tarif

1650€ ht

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

Public

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

Prérequis

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

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.

Moyens et Méthodes Pédagogiques

  • La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
  • Un poste par stagiaire
  • Formateur Expert
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage

Validation des acquis

  • Auto évaluation des acquis par le stagiaire via un questionnaire en fin de formation
  • Attestation de fin de stage remise avec la facture