Shell – Maîtrise

0 Enrolled
35 heures
  • 35 heures
  • 150
  • 0
  • no
3,490.00€

Aperçu du cours

Objectif de formation : Maîtriser les outils pour l’utilisation quotidienne et le fonctionnement du système

Prérequis

  • Aucune connaissance particulière

Fonctionnalités

  • 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

Public ciblé

  • Professionnels de l'informatique
  • Administrateurs Unix

Détails

  • 20 Sections
  • 150 Lessons
  • 35 heures
Expand all sectionsCollapse all sections
  • 7
    • 1.1
      Standards & architecture
    • 1.2
      Gestion des interfaces graphiques
    • 1.3
      Répertoire et fichiers, montage
    • 1.4
      Versions d’Unix
    • 1.5
      Raisons de la multiplicité des versions d’Unix
    • 1.6
      Compatibilité
    • 1.7
      Lien entre la version et application
  • 7
    • 2.1
      Standards & architecture
    • 2.2
      Gestion des interfaces graphiques
    • 2.3
      Répertoire et fichiers, montage
    • 2.4
      Versions d’Unix
    • 2.5
      Raisons de la multiplicité des versions d’Unix
    • 2.6
      Compatibilité
    • 2.7
      Lien entre la version et application
  • 5
    • 3.1
      Arborescence & chemin d’accès
    • 3.2
      Principe des protections
    • 3.3
      Attributs des fichiers & des répertoires
    • 3.4
      Utilisation de l’aide en ligne
    • 3.5
      Travaux pratiques : Démarrer le système, se connecter, utiliser l’aide en ligne, exécuter les premières commandes
  • 5
    • 4.1
      Arborescence & chemin d’accès
    • 4.2
      Principe des protections
    • 4.3
      Attributs des fichiers & des répertoires
    • 4.4
      Utilisation de l’aide en ligne
    • 4.5
      Travaux pratiques : Démarrer le système, se connecter, utiliser l’aide en ligne, exécuter les premières commandes
  • 11
    • 5.1
      Aspects d’implémentation
    • 5.2
      Liens physiques & liens symboliques
    • 5.3
      Représentation logique des fichiers
    • 5.4
      Le contenu des répertoires. Créer et supprimer des répertoires.
    • 5.5
      Les permissions des fichiers sous Unix
    • 5.6
      Arborescence standard
    • 5.7
      Utilisation des expressions régulières
    • 5.8
      Fonctionnement comparé des éditeurs (ed, sed et vi).
    • 5.9
      Utilisation de vi, édition de fichiers
    • 5.10
      Fichiers spéciaux. Les liens physiques, symboliques.
    • 5.11
      Travaux pratiques : Création et gestion de différents types de fichiers
  • 11
    • 6.1
      Aspects d’implémentation
    • 6.2
      Liens physiques & liens symboliques
    • 6.3
      Représentation logique des fichiers
    • 6.4
      Le contenu des répertoires. Créer et supprimer des répertoires.
    • 6.5
      Les permissions des fichiers sous Unix
    • 6.6
      Arborescence standard
    • 6.7
      Utilisation des expressions régulières
    • 6.8
      Fonctionnement comparé des éditeurs (ed, sed et vi).
    • 6.9
      Utilisation de vi, édition de fichiers
    • 6.10
      Fichiers spéciaux. Les liens physiques, symboliques.
    • 6.11
      Travaux pratiques : Création et gestion de différents types de fichiers
  • 9
    • 7.1
      Rôle du shell
    • 7.2
      Fonctionnement basique du shell
    • 7.3
      Processus & environnement
    • 7.4
      Modes d’exécution des shell-scripts
    • 7.5
      Fonctionnalités & outils de base du shell
    • 7.6
      Arguments des scripts & gestion des codes retour
    • 7.7
      Fichiers de commandes exécutables
    • 7.8
      Les shells (ksh, bash, csh)
    • 7.9
      Travaux pratiques : Exécution de commandes & utilisation de fichiers de commandes
  • 9
    • 8.1
      Rôle du shell
    • 8.2
      Fonctionnement basique du shell
    • 8.3
      Processus & environnement
    • 8.4
      Modes d’exécution des shell-scripts
    • 8.5
      Fonctionnalités & outils de base du shell
    • 8.6
      Arguments des scripts & gestion des codes retour
    • 8.7
      Fichiers de commandes exécutables
    • 8.8
      Les shells (ksh, bash, csh)
    • 8.9
      Travaux pratiques : Exécution de commandes & utilisation de fichiers de commandes
  • 7
    • 9.1
      Variables
    • 9.2
      Opérateurs
    • 9.3
      Instructions de boucle & instructions conditionnelles
    • 9.4
      Opérateur de test & structures de contrôles
    • 9.5
      Configuration de la session & du shell
    • 9.6
      Présentation de programmes interactifs
    • 9.7
      Travaux pratiques : Manipulation de shell & déploiement de l’éditeur vi
  • 7
    • 10.1
      Variables
    • 10.2
      Opérateurs
    • 10.3
      Instructions de boucle & instructions conditionnelles
    • 10.4
      Opérateur de test & structures de contrôles
    • 10.5
      Configuration de la session & du shell
    • 10.6
      Présentation de programmes interactifs
    • 10.7
      Travaux pratiques : Manipulation de shell & déploiement de l’éditeur vi
  • 10
    • 11.1
      Fonctionnement multitâche & appels associés
    • 11.2
      Signaux & réponse à un signal
    • 11.3
      Dynamique des processus & commandes associées
    • 11.4
      Priorisation des processus
    • 11.5
      Concept de thread
    • 11.6
      Présentation de la notion de tubes (pipes)
    • 11.7
      Communication interprocessus
    • 11.8
      IPC, sockets & RPC
    • 11.9
      Mécanismes internes de la gestion de fichiers
    • 11.10
      Travaux pratiques : Gestion de processus
  • 10
    • 12.1
      Fonctionnement multitâche & appels associés
    • 12.2
      Signaux & réponse à un signal
    • 12.3
      Dynamique des processus & commandes associées
    • 12.4
      Priorisation des processus
    • 12.5
      Concept de thread
    • 12.6
      Présentation de la notion de tubes (pipes)
    • 12.7
      Communication interprocessus
    • 12.8
      IPC, sockets & RPC
    • 12.9
      Mécanismes internes de la gestion de fichiers
    • 12.10
      Travaux pratiques : Gestion de processus
  • 9
    • 13.1
      Communication locale
    • 13.2
      Unix au sein d’un réseau local
    • 13.3
      Commandes ARPA
    • 13.4
      R-commandes
    • 13.5
      Commandes sécurisées ssh et scp
    • 13.6
      Partage de fichiers avec NFS
    • 13.7
      Tour d’horizon des différents services de nom
    • 13.8
      Introduction à l’administration réseau
    • 13.9
      Travaux pratiques : Paramétrage du réseau & utilisation des commandes de transfert de fichier
  • 9
    • 14.1
      Communication locale
    • 14.2
      Unix au sein d’un réseau local
    • 14.3
      Commandes ARPA
    • 14.4
      R-commandes
    • 14.5
      Commandes sécurisées ssh et scp
    • 14.6
      Partage de fichiers avec NFS
    • 14.7
      Tour d’horizon des différents services de nom
    • 14.8
      Introduction à l’administration réseau
    • 14.9
      Travaux pratiques : Paramétrage du réseau & utilisation des commandes de transfert de fichier
  • 6
    • 15.1
      Sauvegardes & restaurations
    • 15.2
      Planification de tâches
    • 15.3
      Système de fichiers
    • 15.4
      Lancement du système
    • 15.5
      Concepts de base de sécurité
    • 15.6
      Travaux pratiques : Ajout, suppression & administration d’utilisateur puis de groupes
  • 6
    • 16.1
      Sauvegardes & restaurations
    • 16.2
      Planification de tâches
    • 16.3
      Système de fichiers
    • 16.4
      Lancement du système
    • 16.5
      Concepts de base de sécurité
    • 16.6
      Travaux pratiques : Ajout, suppression & administration d’utilisateur puis de groupes
  • 3
    • 17.1
      Fonctionnement d’Oracle sous Unix
    • 17.2
      Fonctionnement d’un serveur Web sous Unix
    • 17.3
      Cohabitation avec Windows & présentation de Samba
  • 3
    • 18.1
      Fonctionnement d’Oracle sous Unix
    • 18.2
      Fonctionnement d’un serveur Web sous Unix
    • 18.3
      Cohabitation avec Windows & présentation de Samba
  • 8
    • 19.1
      Découpage, comparaison, analyse de fichiers
    • 19.2
      Visualisation du contenu des fichiers
    • 19.3
      Outils d’exploitation
    • 19.4
      Filtrage & tri
    • 19.5
      Comparaison des fichiers & recherche de fichiers
    • 19.6
      Outils complexes
    • 19.7
      Introduction à l’utilitaire awk
    • 19.8
      Travaux pratiques : manipulation des outils
  • 8
    • 20.1
      Découpage, comparaison, analyse de fichiers
    • 20.2
      Visualisation du contenu des fichiers
    • 20.3
      Outils d’exploitation
    • 20.4
      Filtrage & tri
    • 20.5
      Comparaison des fichiers & recherche de fichiers
    • 20.6
      Outils complexes
    • 20.7
      Introduction à l’utilitaire awk
    • 20.8
      Travaux pratiques : manipulation des outils

Instructeur

Avatar de l’utilisateur

nduval

0.0
0 commentaire
1 Student
37 Courses