Formation Informatique | Formation Management
Informatique » Internet / XML-SOA / Cloud » Formation XML / Web Services / SOA »

Unix/Linux utilisateurs, l'essentiel


Formation Unix Linux

Type de cours
Stage pratique

Réf : BUX

Prix 2012 : 1285 € H.T.
Durée :  2  jours
Cliquer sur une session pour réserver:

Paris
1 mars 12, 5 avril 12, 3 mai 12
Aix
29 mars 12
Bordeaux
15 mars 12
Bruxelles
7 juin 12
Geneve
15 mars 12
Lille
15 mars 12
Luxembourg
15 mars 12
Lyon
29 mars 12
Nantes
29 mars 12
Rennes
29 mars 12
Sophia-antipolis
29 mars 12
Strasbourg
15 mars 12
Toulouse
15 mars 12

Toutes les sessions  

version pdf imprimer Faire suivre


Les objectifs de cette formation Unix Linux


Ce stage très pratique est volontairement débarrassé des aspects conceptuels. Il présente une sélection rigoureuse mais néanmoins complète des connaissances essentielles. Il donne une réelle autonomie pour une utilisation au quotidien du système Unix.

Pré-requis de cette formation Unix Linux

Aucune connaissance particulière.

Travaux pratiques

Des stations de travail connectées en réseau et fonctionnant sous Unix (AIX, Solaris, HP/UX et Linux) seront à la disposition des participants de manière à mettre en pratique les notions présentées.


Programme de cette formation Unix Linux

Prise en main du système

- Historique des systèmes Unix/Linux.

- Les différentes versions d'Unix (AIX, HP_UX, Solaris...).

- Les distributions Linux.

- Les standards et les architectures.

- Structure d'une ligne de commande Unix.

- Utilisation et personnalisation de l'interface graphique.

- Arborescence standard du système de fichier Unix.

- Utilisateurs et groupes, protections d'accès.

- Organisation des répertoires et des fichiers.

- Les commandes de base pour les fichiers et répertoires.

- Comment utiliser efficacement la documentation en ligne.

Travaux pratiques
Exploration de l'arborescence. Utilisation des commandes de base. Exemple d'utilisation de la documentation en ligne.

Gérer les fichiers, utiliser les éditeurs

- Les Inodes.

- Les blocks de données.

- Les commandes de base pour la manipulation des fichiers.

- Les liens physiques et symboliques.

- Commandes complémentaires.

- L'arborescence standard.

- Vérification de l'espace disque disponible.

- Les différents éditeurs.

- L'éditeur vi.

- Paramétrage.

Travaux pratiques
Manipulation des fichiers et des répertoires. Utilisation de l'éditeur de texte vi.

Comprendre et utiliser le shell

- Notion de shell.

- Les différents types de shell.

- L'invite de commande.

- Les variables.

- Les alias.

- L'idée de filtre.

- Les redirections.

- Lancement des programmes.

- Environnement et processus.

- L'expansion des commandes.

- Notion de " scripts shell ".

- Le fichier ".profile".

- Les commandes de substitution.

Travaux pratiques
Modification des variables d'environnement. Exemple d'utilisation des filtres et des redirections. Exécuter des scripts shell.

Utiliser et construire des outils, la communication

- Introduction aux expressions régulières.

- La commande " grep ".

- Outils de base.

- Mécanisme de pipe.

- Utilisation des pipes.

- Construction de sur-outils à l'aide des pipes.

- Outils complémentaires.

- La messagerie.

Travaux pratiques
Exemples d'utilisation des expressions régulières. Utiliser les pipes.

Le fonctionnement multitâche

- Exécution en arrière-plan.

- Outils pour le background.

- Signaux et suppression d'un processus.

- Réponses aux signaux.

Travaux pratiques
Comment exécuter des applications en arrière-plan. Gestion des processus.

Lire et modifier un programme shell

- Les instructions de programmation.

- Les conditions et les boucles (if, for, while, ...).

- La commande test.

- Exemple simple de programme shell.

- Exemple de modification un programme shell.

- Les instructions de dialogue interactif.

Travaux pratiques
Création et modification d'un programme shell.

Unix/linux en réseau local

- Notion sur TCP/IP.

- Comment se connecter à distance (telnet, rlogin).

- Transférer des fichiers (ftp, rcp).

- Lancer des procédures distantes (rsh).

- Lancer des commandes sécurisées (ssh).

- Notion de sécurité.

- Comprendre les principaux termes (NFS, NIS, DNS...).

Travaux pratiques
Exemples de transfert de fichiers. Les commandes à distance.