Shell - Maîtrise
0/10
(0 avis)
Formation créée le 09/01/2023. Dernière mise à jour le 21/03/2023.
Version du programme : 1
Programme de la formation
Objectif de formation : Maîtriser les outils pour l'utilisation quotidienne et le fonctionnement du système
Objectifs de la formation
- Utiliser le système de gestion des fichiers
- Déployer les commandes et la programmation shell
- Manipuler efficacement les processus
- Implémenter la configuration réseau
- Connaître les tâches d'exploitation quotidienne d'un serveur Unix
Profil des bénéficiaires
Pour qui
- Professionnels de l'informatique
- Administrateurs Unix
Prérequis
- Aucune connaissance particulière
Contenu de la formation
-
Premiers pas avec la machine
- Standards & architecture
- Administration de base : connexion, identité, information, fermeture de session...
- Gestion des interfaces graphiques
- Répertoire et fichiers, montage
- Versions d'Unix
- Raisons de la multiplicité des versions d'Unix
- Compatibilité
- Lien entre la version et application
-
Première exploration du système
- Arborescence & chemin d'accès
- Principe des protections
- Attributs des fichiers & des répertoires
- Utilisation de l'aide en ligne
- Travaux pratiques : Démarrer le système, se connecter, utiliser l'aide en ligne, exécuter les premières commandes
-
Organisation et gestion des fichiers
- Aspects d'implémentation
- Liens physiques & liens symboliques
- Représentation logique des fichiers
- Le contenu des répertoires. Créer et supprimer des répertoires.
- Les permissions des fichiers sous Unix
- Arborescence standard
- Utilisation des expressions régulières
- Fonctionnement comparé des éditeurs (ed, sed et vi).
- Utilisation de vi, édition de fichiers
- Fichiers spéciaux. Les liens physiques, symboliques.
- Travaux pratiques : Création et gestion de différents types de fichiers
-
Exécution des commandes et le shell
- Rôle du shell
- Fonctionnement basique du shell
- Processus & environnement
- Modes d'exécution des shell-scripts
- Fonctionnalités & outils de base du shell
- Arguments des scripts & gestion des codes retour
- Fichiers de commandes exécutables
- Les shells (ksh, bash, csh)
- Travaux pratiques : Exécution de commandes & utilisation de fichiers de commandes
-
Programmation du shell
- Variables
- Opérateurs
- Instructions de boucle & instructions conditionnelles
- Opérateur de test & structures de contrôles
- Configuration de la session & du shell
- Présentation de programmes interactifs
- Travaux pratiques : Manipulation de shell & déploiement de l'éditeur vi
-
Traitement des processus & communication interprocessus
- Fonctionnement multitâche & appels associés
- Signaux & réponse à un signal
- Dynamique des processus & commandes associées
- Priorisation des processus
- Concept de thread
- Présentation de la notion de tubes (pipes)
- Communication interprocessus
- IPC, sockets & RPC
- Mécanismes internes de la gestion de fichiers
- Travaux pratiques : Gestion de processus
-
Communication locale et en réseau TCP/IP
- Communication locale
- Unix au sein d'un réseau local
- Commandes ARPA
- R-commandes
- Commandes sécurisées ssh et scp
- Partage de fichiers avec NFS
- Tour d'horizon des différents services de nom
- Introduction à l'administration réseau
- Travaux pratiques : Paramétrage du réseau & utilisation des commandes de transfert de fichier
-
Exploitation du système
- Sauvegardes & restaurations
- Planification de tâches
- Système de fichiers
- Lancement du système
- Administration des utilisateurs
- Concepts de base de sécurité
- Travaux pratiques : Ajout, suppression & administration d'utilisateur puis de groupes
-
Gestion journalière d'un serveur Unix
- Fonctionnement d'Oracle sous Unix
- Fonctionnement d'un serveur Web sous Unix
- Cohabitation avec Windows & présentation de Samba
-
Tour d'horizon des outils disponibles
- Découpage, comparaison, analyse de fichiers
- Visualisation du contenu des fichiers
- Outils d'exploitation
- Filtrage & tri
- Comparaison des fichiers & recherche de fichiers
- Outils complexes
- Introduction à l'utilitaire awk
- Travaux pratiques : manipulation des outils
Équipe pédagogique
Professionnel expert technique et pédagogique.
Suivi de l'exécution et évaluation des résultats
- Émargement numérique
- Mises en situation
- Formulaires d’évaluation de la formation
- Certificat de réalisation de l’action de formation
Ressources techniques et pédagogiques
- Espace intranet de formation
- Documents supports de formation projetés
- Exposés théoriques
- Étude de cas concrets
- Mise à disposition en ligne de documents supports à la suite de la formation
Qualité et satisfaction
Taux de satisfaction des apprenants, nombre d'apprenants, taux et causes des abandons, taux de retour des enquêtes, taux d'interruption en cours de prestation...
0/10
(0 avis)