Logo de l'organisme de formation

La formation au coeur de l'avenir technologique

Représentation de la formation : Shell - Maîtrise

Shell - Maîtrise

Formation à distance
Durée : 35 heures (5 jours)
Durée :35 heures (5 jours)
HT
Se préinscrire
Durée :35 heures (5 jours)
HT
Se préinscrire
Durée :35 heures (5 jours)
HT
Se préinscrire

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...