Maîtriser Unix
Formation
À Montrouge et Rouen
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation intensive
-
Dirigé à
Pour professionnels
-
Lieu
-
Durée
5 Jours
Objectifs: Ce stage intensif de 5 jours a plusieurs objectifs :- permettre aux participants d'accéder à une réelle maîtrise du système grâce à une progression pédagogique rigoureuse et à de nombreux exercices pratiques sous les principales versions d'Unix (AIX, Solaris et Linux)- fournir une synthete. Destinataires: Ingénieurs système ou responsables de réseaux
Précisions importantes
Modalité Formation continue
Les sites et dates disponibles
Lieu
Date de début
Date de début
Date de début
À propos de cette formation
Les participants doivent avoir de bonnes connaissances en informatique.
Les Avis
Le programme
Standards, architecture
Prise en main de la machine
- Connexion. Dialogue et caractères spéciaux.
- Utilisation de l'interface CDE (personnalisation de CDE).
- Répertoire et fichiers, montage.
Première exploration du système
- Arborescence et chemin d'accès.
- Principe des protections.
- Attributs des fichiers et des répertoires.
- Bien utiliser l'aide en ligne.
Organisation et gestion des fichiers
- Aspects d'implémentation.
- Liens physiques et liens symboliques.
- Représentation logique des fichiers.
- Fichiers spéciaux.
- Arborescence standard.
Editeurs et expressions régulières
- Utilisation des expressions régulières.
- Fonctionnement comparé des éditeurs (ed, sed et vi).
- Utilisation de vi.
Les différentes versions d'Unix (Aix, HP/UX, Solaris, Linux, ...)
- Pourquoi il existe différentes versions d'Unix.
- Jusqu'où va la compatibilité ( Posix1/2.x).
- Quelle version pour quel type d'application.
L'exécution des commandes
Exécution des s
- Principe de fonctionnement du shell.
- Processus et environnement.
Fonctionnalités de base du shell
- Variables et caractères spéciaux.
- Redirections.
- Génération dynamique de commande.
Fichiers de commandes exécutables
- Principe des fichiers de commandes.
- Modes d'exécution des shell-scripts.
Compléments sur les différents shells (ksh, bash, csh)
- Les fonctions.
- Fichiers de démarrage.
- Améliorations du bash et du ksh.
Les outils et la programmation du shell
La boîte à outils
- Découpage, comparaison, analyse de fichiers.
- Outils d'exploitation.
- Outils complexes.
- L'utilitaire awk.
Les tubes (pipes)
- Principe et fonctionnement.
- Construction de sur-outils.
La programmation du shell
- Les variables.
- Les opérateurs.
- Les instructions de boucle.
- Les instructions conditionnelles.
- Aperçu de la programmation en csh.
- Exemples de programmes interactifs.
- Le bêtisier du shell.
Les mécanismes internes et la communication
Mécanismes internes de la gestion de fichiers
- Appels et tables système.
- Relation avec la gestion des processus.
- Vue synthétique de l'interface et étude de cas.
Gestion des processus
- Fonctionnement multitâche et appels associés.
- Les signaux.
- Dynamique des processus et commandes associées.
- Notion de thread.
La communication interprocessus
- Les pipes.
- Les named pipes.
- Les IPC.
- Les sockets.
- Les RPC.
Communication locale et en réseau. TCP/IP
- Communication locale.
- Unix en réseau local (TCP/IP).
- Les commandes ARPA (telnet, ftp).
- Les R-commandes (rcp, rsh, rlogin).
- Les commandes sécurisées ssh et scp.
- Les commandes d'information (rup, rusers, ...).
- Le partage de fichiers par NFS.
- Présentation des différents services de nom (hosts, NIS et DNS).
- Premier élément d'administration réseau (ping, netstat, ifconfig).
Exploitation du système
Sauvegardes et restaurations
- Gestion des bandes.
- Commandes de sauvegarde/restauration.
Planification de tâches
- Mise en oeuvre de la crontab.
- La commande at.
Exploitation du système de fichiers
- Arborescences « standard ».
- Etude comparée des systèmes AIX, HP_UX, Solaris, et Linux.
- Exploitation de base.
Lancement du système
- Démarrage et arrêt. Les différents run levels.
Gestion des utilisateurs
- Principes et fichiers de base.
- Création d'un utilisateur.
Notions de sécurité
- Le système de fichiers, réseau, outil de contrôle.
Les outils libres
- Récupérer et utiliser les logiciels libres.
- Présentation des logiciels libres les plus utilisés.
Interface avec les SGBD
L'exemple d'Oracle
- Les fichiers utilisés par Oracle.
- Processus générés par Oracle.
Un serveur Unix au quotidien
Comment se traduit l'activité Oracle sous Unix ?
- L'environnement utilisateur.
- Les fichiers et les processus Oracle.
Principes d'un serveur Web sous Unix
- Paramétrage fondamental et exemple de session.
La cohabitation avec Windows
- Les fonctions de Samba.
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Maîtriser Unix