Catalogue des formations
UNIX AIX/Linux
Unix: les bases
Développeurs
- UTILISER UNIX ET LE SHELL
- Durée : 4 jours
- N° 70051
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
Offre de dernière minute
Catalogue des formations
Recherche par domaine
Votre sélection
Aucune formation sélectionnée
Centre conseil
