Formations
UNIX - LINUX
UNIX-LINUX : Création de vos scripts SHELL
UNIX - LINUX
>
Thème |
|
UNIX-linux : Création de vos scripts SHELL |
>
Objectifs |
|
Aller plus loin que vos notions Unix-linux: ce stage a été conçu pour vous donner accès aux atouts et moyens pour réaliser des automatisations de fonctionnalités au travers de scripts et de fonctions simples et puissantes à la fois.
Puisque connaître des commandes ne suffit généralement pas, nous vous proposons de développer vos notions Unix-linux et d'acquérir une méthodologie très pragmatique pour construire des scripts et des analyses syntaxiques. |
>
Public |
|
- Administrateurs
- Développeurs d'applications
- Utilisateurs avancés d'Unix
- Toute personne ayant déjà utilisé Unix ou linux |
>
Plan |
|
INTRODUCTION
Le rôle du Shell ; Les différents Shells et leurs fonctionnalités
RAPPELS sur L'UTILISATION du SHELL en MODE INTERACTIF
Rappel sur les commandes courantes ; Paramétrage du rappel de commandes
Les jokers et caractères spéciaux, la protection des caractères spéciaux
Les redirections et alias
LES SCRIPTS SHELL
Fonctionnement des scripts ; Affichage des messages : echo, print (ksh)
LES VARIABLES
Présentation des variables d'environnement ; Les variables personnalisables
Les fichiers de démarrages (services et .profile) ; Les paramètres d'un script, la saisie des données et l'instruction read
LES INSTRUCTIONS de CONTROLE et de BOUCLES
Commandes If, opérateurs && et ||, test, case ; Les boucles : while, until et for, sauts : break et continue
LES EXPRESSIONS REGULIERES
Rappel sur l'utilisation de la commande grep ; Les méta caractères des expressions régulières
Les possibilités de grep, awk, vi, sed … ; Définition de séparateur de champs : IFS
LA PROGRAMMATION MULTI-TACHES en SHELL
Panorama de commandes de gestion de processus ; La gestion des signaux : trap et kill ; Concepts avancés : les groupes de processus, échange de données par un tube nommé, les verrous, les co-processus
QUELQUES COMMANDES UTILES
Interprétation d'une chaîne en commande : eval ; Décoder les options d'un script : getopts ; Les commandes what, xargs, tput
EXEMPLES d'ADMINISTRATION par SCRIPTS
Paramétrage automatique de SAMBA ; Paramétrage automatique de APACHE, vsFTP …
Utilisation des scripts avec PHP (APACHE) ; Paramétrage automatique de VNC multi-utilisateur
|
>
Matériels à disposition |
|
Pendant toute la durée du stage:
1 ordinateur par personne + Serveurs centraux + images virtuelles |
>
Qualification du formateur |
|
Programmeur expérimenté (notemment de logiciels dédiés à la programmation et à l'Exploitation des Systèmes), expert UNIX/LINUX, installateur de serveurs LINUX et consultant, le formateur est aussi enseignant à l'université. |
|
|
|
UNIX - LINUX
Séminaire |
Initiation
niveau 1 |
Avancé
niveau 2 |
Admin
niveau 3 |
Expert
niveau 4 |
A |
1 |
2 |
3 |
4 |
Code
formation |
UL9 |
Niveau |
|
Durée |
3 jours |
Durée
en heures |
18 heures
|
Tarif
catalogue |
1800 € H.T. |
Option
repas |
Offert |
Option
hôtel |
Nous consulter |
Nombre
minimum de stagiaires |
2 |
Nombre
maximum de stagiaires |
10 |
Support
pédagogique |
50 HT/Stag. Document complet |
Dates |
|
|
Pour
une session en "intra-entreprise", vous pouvez
nous contacter. |
|
|
Pour
nous contacter
AZERTY Formation
Tél. : 01 80 96 31 03
FAX. LUZ : 05 62 92 53 29
International : 0033 562 925 329
Email : azertyformation@65120.net
Formations partout en France
Toulouse,
Labège, Lyon, Paris,
La Défense, Versailles, Brive la Gaillarde,
Rennes, Brest, Bordeaux, Nantes, Tours, Caen,
Orléans, Montpellier, Tarbes,
Luz st Sauveur, Pau, Valence, Cherbourg, Nancy,
Bayonne, Marseille, Nice, Dijon, Reims, Grenoble,
Limoges, Dunkerque ...
Renseignez-vous pour votre ville
en
envoyant un mail |
|
|
|
|