Formation en Réseaux et systèmes: Unix - Maîtrise - Ascent Formation
Retour aux formations
Réseaux et systèmes

Unix - Maîtrise

5 jour(s)35h

Description

Objectif de formation : L'apprenant maîtrisera intégralement Unix et saura l'utiliser au quotidien efficacement.

Objectifs pédagogiques

  • Gérer le système de gestion des fichiers
  • Manipuler les commandes et la programmation shell
  • Utiliser les processus
  • Configurer le réseau
  • Appréhender les principales tâches d'exploitation d'un serveur Unix au quotidien

Public concerné

Utilisateurs d'Unix

Prérequis

Bonnes connaissances en informatique

Déroulé du programme

1

Premiers pas sur la machine (2 heures)

2h
  • Standards & architecture
  • Sessions
  • Utilisation des interfaces graphiques
  • Répertoire & fichiers
  • Versioning d'Unix
2

Exploration du système (3 heures)

3h
  • Arborescence et chemin d'accès
  • Principe des protections
  • Attributs des fichiers et des répertoires
  • Aide en ligne & documentation
  • Travaux pratiques : démarrage du système, connexion, utilisation de l'aide en ligne, exécuter les premières commandes
3

Organisation et gestion des fichiers (4 heures)

4h
  • Aspects d'implémentation
  • Liens physiques & liens symboliques
  • Représentation logique des fichiers
  • Contenu et administration des répertoires
  • Permissions des fichiers
  • Arborescence standard
  • Mise en oeuvre des expressions régulières
  • Utilisation comparé des éditeurs
  • Utilisation de vi & édition de fichiers
  • Fichiers spéciaux
  • Travaux pratiques : utilisation, création, modification du contenu et des permissions sur des fichiers. Manipulation de liens, de l'éditeur vi. Utilisation des expressions régulières.
4

L'exécution des commandes et le shell (3,5 heures)

5h
  • Rôle & fonctionnement du shell
  • Processus & environnement
  • Modes d'exécution des shell-scripts
  • Fonctionnalités basiques
  • Arguments des scripts, la gestion des codes retour
  • Fichiers de commandes exécutables
  • Les shells ksh, bash, csh
  • Améliorations du bash et du ksh
  • Travaux pratiques : exécution de commandes, shell.
5

Programmation du shell (3,5 heures)

5h
  • Variables
  • Opérateurs
  • Instructions de boucle
  • Instructions conditionnelles
  • Présentation des opérateurs de test
  • Structures de contrôles
  • Configuration de la session et du shell
  • Travaux pratiques : modification de shell & utilisation de l'éditeur vi
6

Gestion des processus et communication interprocessus (3 heures)

3h
  • Fonctionnement multitâche et appels associés
  • Signaux & réponses
  • Dynamique des processus & commandes associées
  • Priorités des processus
  • Concept de thread
  • Principe et fonctionnement des tubes
  • Communication interprocessus
  • Présentation des IPC, les sockets, les RPC.
  • Mécanismes internes de la gestion de fichiers
  • Travaux pratiques : manipulation de processus
7

Communication locale et en réseau TCP/IP (5 heures)

5h
  • Communication locale
  • Unix dans un réseau local
  • Commandes ARPA
  • R-commandes
  • Commandes sécurisées ssh et scp
  • Partage de fichiers par NFS
  • Services de nom
  • Premier élément d'administration réseau
  • Travaux pratiques : configuration du réseau & utilisation des commandes de transfert de fichier
8

Exploitation du système (5 heures)

5h
  • Sauvegardes et restaurations
  • Planification de tâches
  • Système de fichiers
  • Lancement du système
  • Gestion des utilisateurs
  • Création, suppression et gestion des groupes
  • Notions de sécurité
  • Travaux pratiques : création, suppression et gestion d'utilisateur, de groupes.
9

Administration quotidienne du système (3 heures)

3h
  • Traduction de l'activité Oracle sous Unix
  • Environnement utilisateur
  • Fichiers et les processus Oracle
  • Principes d'un serveur Web sous Unix
  • Configuration fondamentale
  • Cohabitation avec Windows
  • Fonctions de Samba
10

Outils d'Unix (3 heures)

3h
  • Découpage, comparaison, analyse de fichiers
  • Visualiser le contenu des fichiers
  • Outils d'exploitation
  • Filtrer, trier : commandes grep, sort
  • Comparer des fichiers, rechercher des fichiers
  • Outils complexes
  • L'utilitaire awk
  • Travaux pratiques : utilisation des outils

Informations

Durée

5 jour(s)

35h

Tarif

2930 € HT

HT