DESCRIPTIF DE LA FORMATION
Système Unix : Multitâches et Multiserveurs
Piloter l’ensemble des infrastructures informatiques de l’entreprise ainsi que d’en administrer les réseaux.
Comprendre l’intérêt et l’utilisation de cette famille de système d’exploitation.
Formation prise en charge par l’entreprise ou Pôle emploi
Deux modes : classique ou accéléré entre 8 et 12 semaines
Prérequis : bonne maîtrise des outils informatiques
Découvrir l’histoire, la structuration et la diversité du fonctionnement Unix.
Présentation générale
Cours :
- Historique, les familles d’Unix
- Architecture
- IPL
- Structure d’une commande
Fichiers et systèmes de fichiers
Cours :
- Accès, montage/démontage d’un système de fichiers
- Gestion des fichiers, gestion des droits
- Les filtres, les redirections des entrées/sorties
Les processus et signaux
Cours :
- Définition
- Gestion des processus
Les utilitaires
Cours :
- Editeurs (vi, Xemacs)
- Moniteur de jobs
Commandes d’impression
Cours :
- Ipadmin
- Ipsche
Introduction aux réseaux
Cours :
- Les réseaux sous Unix
- FTP
Travaux pratiques :
- Etude des procédures standards.
Pour une compréhension générale et une prise en main des différents types et fonctionnalités des interprétateurs de commandes utilisateurs.
Modèle conceptuel de communication (MTT)
Cours :
- Le système de fichiers UNIX
- Maintenance des fichiers
- Informations et contrôle des commandes
- Le langage SHELL
- Introduction au SHELL
- Variables et commandes
- Quand utiliser le langage SHELL
- La primitive de décalage SHIFT
- Syntaxe des différentes primitives du SHELL
- L’alternative
- Les itérations bornées
- Les sorties de boucles
- Les fonctions
- L’écriture d’un menu avec KSH
Travaux pratiques :
- Ecriture des scripts des applications en maintenance, exécution et débogage.
Manipulation des fichiers
Cours :
- Les filtres
Réseau (bases) et gestion du système
Cours :
- Les réseaux sous UNIX (UUCP, TCP/IP)
- Les outils de gestion du système
- Interconnexion en environnement hétérogène (DOS, UNIX, OS/390 (z/OS), MAINFRAME..)
Administrer un système consiste à encadrer le travail de ses utilisateurs dans des dimensions tant Front que Back Office.
Présentation générale
Cours :
- Le SHELL
Gestion des accès
Cours :
- La gestion des droits
- La gestion des comptes
- La gestion des groupes
Les commandes
Cours :
- Les scripts SHELL
- Encapsuler les commandes
- Les commandes de gestion des ressources physiques
- Les primitives de gestion des arguments (getopts…)
- Les fichiers spéciaux
La puissance et la profondeur d’action du langage C sur les performances machines lui ont permis de se généraliser et d’être utilisé dans la plupart des différentes couches techniques de logiciels et programmes.
Généralités
Cours :
- Environnement de développement sous Unix
- Le langage C
- Programmation de base
Structure d’un programme C
Cours :
- Déclaration des variables
- Les différents opérateurs
- Les instructions de structuration
- Les fonctions
Programmation avancées
Cours :
- Les pointeurs
- Les entrées/sorties
- Les structures
Préparer un programme
Cours :
- La compilation sous Unix
- Les bibliothèques standards
Travaux pratiques :
- Ecriture, compilation et exécution et débogage C
Mettre en place et installer les supports et canaux de communication consiste à ordonner les flux routiniers et exceptionnels des organisations et conforte ainsi l’administrateur dans son rôle stratégique au cœur de la structure.
Introduction
Cours :
-
Vue d’ensemble des communications locales
Gestion des processus
Cours :
- Le principe de création d’un processus
- Gestion des processus
- Les tubes
- Les signaux
Gestion des communications
Cours :
- Vue d’ensemble des communications sur des systèmes répartis
- Les communications par envoi de messages
- Les protocoles de communication
- Les sockets (API)
- Les commandes de gestion des IPC
Une vision large des systèmes techniques
Ce parcours de formation permet d’obtenir une vision globale de l’infrastructure informatique des entreprises et de prendre en charge l’administration et l’évolution de cette dernière.
