Formation Linux, Formation Unix, Réseaux, sécurité Linux, Services Linux, Conseil, Intégration de Systèmes Unix et Linux, Assistance Technique, Nantes, Rennes, Vannes, Lorient, Angers, Laval, Le Mans, Brest, Lannion, La Rochelle, Niort, Paris. ACTILIS est une ESN spécialiste des Systèmes GNU/Linux et Unix. Nos métiers : Conseil, Formation, Produits Packagés. Formation Linux, Formation Unix, Réseaux, sécurité Linux, Services Linux, Conseil, Intégration de Systèmes Unix et Linux, Assistance Technique, Nantes, Rennes, Vannes, Lorient, Angers, Laval, Le Mans, Niort, Brest, Lannion, La Rochelle, Paris
Formation Linux & UnixPrestations & ServicesSolutions & ProduitsHébergementRecrutement & Contacts

Fiche Formation
Développement en Shell avec Bash

Retour à la liste des formations
Code
LSH
Tarif *
1590 €
Durée
3 jours


Objectifs de la Formation
Etre capable de réaliser des shell-scripts performants et bien construits pour exploiter la puissance et les concepts de ksh et bash

Public concerné
Utilisateur familiarisé à l'environnement Linux, vous souhaitez désormais profiter de la puissance du shell pour réaliser vos propres scripts.

Pré-requis technique
Une première connaissance d'Unix ou de Linux est appréciée. Des notions d'algorithmique acquises par le Pascal ou autre langage structuré vous aideront à appréhender le shell et à tirer partie de ses mécanismes.

Précisions complémentaires
Ce cours est un prévu pour les futurs intégrateurs d'applications, et s'adresse aux exploitants voulant gagner du temps au quotidien, ou aux personnels de SSII.

Adaptations du programme et du planning
Comme pour toutes nos formations se déroulant en intra-entreprise, nous pouvons adapter le plan de cours, et espacer les jours de formation dans le temps pour permettre une meilleure assimilation.

Modules traités dans cette formation

Gérer les fichiers en ligne de commande
  • Répertoire courant, cd et pwd, caractères jokers
  • Manipulation élémentaire des fichiers : ls, file, cat, less
  • Les commandes liées aux permissions
  • Liens symboliques et liens physiques, notion d'inode
  • Les commandes de manipulation des fichiers (cp, mv, rm, mkdir, rmdir..., ln)
L'édition de fichiers
  • Editer des fichier en ligne de commande
  • Les expressions régulières
  • Les outils liés aux expressions régulières (ed, sed, grep)
  • L'éditeur vi : éditeur puissant et léger, les plus de ViM
  • Déplacements, mode commande, modes d'édition
  • Commande de substitution, copier/coller
  • Les éditeurs de fichiers graphiques
Le Shell : Principes de base
  • Structure d'une ligne de commande : options et arguments
  • Entrée, sortie, erreur standard
  • Les redirections, les pipes, la commande "tee"
  • Code retour et enchaînement des commandes : le point virgule, "&&", "||"
Le Shell : Interpréteur de commandes
  • Caractères spéciaux, les jokers, les accents
  • Caractères d'échappement, protection de caractères
  • Expansion et substitution des commandes
  • L'aide en ligne, le manuel Unix
  • Les vingt commandes les plus utiles
Lire, comprendre et Ecrire des shell-scripts
  • Les shells-scripts
  • Les variables : positionnement, lecture
  • Les scripts : des fichiers texte exécutables
  • Les arguments des scripts, la gestion des codes retour
  • Les structures de contrôle
  • La commande test
  • Les structures de contrôle if, case, for, while, until
Les processus et les signaux
  • La notion de processus, le multitâche
  • Exécution en arrière plan, basculement avant/arrière plan
  • Processus et jobs : ps. top, jobs
  • Les signaux et les commandes associées : kill, killall, trap

(*) Nous indiquons les tarifs moyens Hors Taxes par stagiaire des formations équivalentes organisées en collaboration avec les centres de formation inter-entreprise dont nous sommes partenaires à Paris et en région. Nous consulter pour un devis personnalisé lors de sessions intra-entreprise.

Vous souhaitez organiser une ou plusieurs session(s) INTRA-ENTREPRISE : c'est notre spécialité
N'hésitez pas à nous contacter, nous vous fournirons un devis détaillé intégrant un tableau de chiffrage ainsi qu'un plan de cours détaillé. ACTILIS est enregistré en tant qu'organisme de formation. Pour toute information concernant cette formation ou les modules dont elle est composée, n'hésitez pas à nous contacter.