Accueil > UNIX AIX/Linux > Unix: les bases > Développeurs > UTILISER UNIX ET LE SHELL

Catalogue des formations

UNIX AIX/Linux

Unix: les bases

Développeurs

  • UTILISER UNIX ET LE SHELL
  • Durée : 4 jours
  • N° 70051
  • 02-07-2012 - 05-07-2012
  • 04-09-2012 - 07-09-2012
  • 02-10-2012 - 05-10-2012
  • 06-11-2012 - 09-11-2012
  • 27-11-2012 - 30-11-2012

1380 € HT

Objectifs
Découvrir et manipuler le shell (interface utilisateur normalisé POSIX 1003.2) , son langage de commandes, son langage de programmation..
Participants et prérequis
Futurs développeurs ou administrateurs UNIX possédant des connaissances de base en programmation.
Pour les personnes de peu d'expérience, il est possible d'acquérir les mêmes compétences en suivant les stages '70048 : ' UNIX: Concepts et utilisation' puis '70050 ' UNIX Compléments'.
Méthodes pédagogiques
Des terminaux dans les salles de formation reliés à des serveurs UNIX connectés en réseau permettent d'accompagner en permanence les exposés de l'animateur.
Les différents thèmes abordés sont illustrés d'exemples déjà saisis que le stagiaire peut exécuter à tout moment.
Les travaux pratiques réalisés par les participants permettent une assimilation optimale des sujets étudiés.
Un guide de poche synthétisant les fonctions essentielles d'UNIX est remis aux stagiaires.
Programme
Présentation d'UNIX.
Dialogue avec un système UNIX, prise en main d'une session shell.
Recherche de chaînes de caractères dans des fichiers :
- étude des fonctions avancées de l'éditeur vi,
- étude de la commande grep.
Mise en pratique des expressions régulières au travers de ces deux commandes.
Les avantages offerts par l'historique des commandes :
- rappel de commandes,
- création de scripts-shell.
Les fichiers sous UNIX, souplesse de création, de manipulation et de classement au sein d'une arborescence unique :
- se repérer,
- se déplacer (chemin d'accès absolu, relatif) dans l'arborescence,
- protéger,
- lister,
- copier,
- déplacer,
- supprimer,
- rechercher ses fichiers.
Etude approfondie des différents mécanismes de redirection des entrées/sorties standard.
Etude du mécanisme de création de nouveaux processus.
Notion de processus et découverte du contexte d'exécution : l'environnement shell.
Les outils du langage de programmation shell :
- les variables système et utilisateurs,
- les mécanismes de substitution,
- les structures conditionnelles (commandes test, if, case ),
- les boucles (commandes for, while, until).
Les signaux et les outils permettant au programmeur de prévoir l'arrivée d'un événement asynchrone (commande trap).
Observations
Le contenu de ce stage est totalement indépendant de la plate-forme UNIX utilisée.

Session confirmée Session confirmée
Offre de dernière minute Offre de dernière minute

Catalogue des formations

Votre sélection

Aucune formation sélectionnée

Centre conseil Centre conseil : 0825 305 825