Unix - Utilisation avancée
0/10
(0 avis)
Formation créée le 30/05/2022. Dernière mise à jour le 27/10/2022.
Version du programme : 1
Programme de la formation
Objectif de formation : Cette formation apporte les connaissances nécessaires pour exploiter Linux/Unix avec les outils les plus avancés du système
Objectifs de la formation
- Gérer des traitements grâce à des scripts shells
- Utiliser efficacement les outils de manipulation de fichiers
- Administrer l'environnement d'exécution
- Maîtriser les outils d'analyse, d'optimisation des performances et de sauvegarde
- Manipuler efficacement les commandes réseau
- Récupérer, compiler et utiliser des logiciels libres
Profil des bénéficiaires
Pour qui
- Toutes personnes souhaitant améliorer leurs connaissances sur l'utilisation d'Unix
Prérequis
- Connaissances basiques de l'utilisation d'un système Unix/Linux
Contenu de la formation
-
Rappels et introduction aux éléments avancés (2 heures)
- Rappels des principes fondamentaux d'Unix
- Structure d'Unix & les composants majeurs
- Rappel des commandes de base
- Documentation en ligne
- Système graphique et fenêtré
-
Utilisation des shells (2 heures)
- Fonctionnalités & concepts communs
- Commandes internes & externes
- Variables
- Présentation du mécanisme de substitution d'une ligne de commande
- Mise en oeuvre du Bourne shell et du Korn shell
- Mise en oeuvre du bash
- Alias et historiques
- Travaux pratiques : utilisation des différents shells & des mécanismes d'alias, d'historiques
-
Conception d'outils avec des shells (3 heures)
- Premiers pas sur la programmation avec des shells
- Syntaxe du K-shell
- Configuration des shell-scripts
- Mise en oeuvre des options dans les shells
- Gestion des signaux & des interruptions
- Aide à la mise au point d'un shell-script
- Travaux pratiques : utilisation, affichage d'information sur l'environnement, l'utilisateur à l'aide script shell. Aide au debugging.
-
Réglages & configuration de l'environnement (3 heures)
- Shell de login : fichiers de démarrage
- Environnement & variables
- Options spécifiques des différents shells
- Fichiers de configuration
- Gestion de la sécurité pour l'utilisateur
- Fichiers de gestion et de contrôle de la sécurité
- Rappels sur la protection des fichiers & répertoires
- Tour d'horizon des outils avancés de gestion des accès fichiers et répertoires
- Travaux pratiques : Paramétrage et configuration de l'environnement
-
Exploration et recherche de fichiers (1,5 heures)
- Expressions régulières
- Famille d'outils d'exploration d'un fichier
- Recherche de fichiers
- Redirections et filtres
- Principaux outils de manipulation des fichiers
- Type de fichier, nombre de caractères, mots, lignes.
- Présentation de commandes
- Travaux pratiques : Navigation, recherche de fichier, de texte et manipulation de fichier, gestion & administration des fichiers
-
Edition automatique de fichiers (1,5 heures)
- Outils d'édition & principes communs
- Présentation de l'éditeur sed
- Présentation de l'utilitaire awk, ses options & sa syntaxe
- Motifs spéciaux & variables intégrées de awk
- Tableaux associatifs
- Fichier à enregistrements multilignes
- Travaux pratiques : manipulation de fichiers avec awk. Génération de liste, de fichiers formatés avec awk.
-
Gestion de l'environnement d'exécution (3 heures)
- Lancement d'un processus
- Environnement d'un processus
- Gestion des processus
- Commande des jobs
- Contrôle des travaux
- Set-UID/Set-GID bits et sticky-bit
- Planification de l'exécution des tâches
- Automatisation de l'exécution des tâches
- Travaux pratiques : gestion de l'environnement d'exécution, utilisation des commandes de job, signaux, process.
-
Analyse, optimisation des performances et sauvegardes (2 heures)
- Présentation des outils standards d'analyse
- Analyse de la gestion des E/S disques
- Gestion de l'utilisation des processeurs
- Suivi de l'usage de la mémoire virtuelle
- Management de la bande passante
- Outils d'analyse du monde libre
- Approches pour les sauvegardes
- Archivage de fichiers
- Présentation d'outils de compression et de décompression de fichiers
- Travaux pratiques : mise en oeuvre d'outils d'analyse
-
TCP/IP sous Unix (2 heures)
- Support du réseau sous Unix
- Connexions à distance & transfert de fichiers
- Intranet & messagerie
- Tour d'horizon des blocages avec le DNS, NIS et NFS et la résolution de ces problèmes
- Travaux pratiques : configuration du réseau puis transfert de fichiers
-
Perl : utilisation des outils libres (1 heure)
- GNU General Public License
- Présentation des spécificités Unix de Linux
- Récupération, compilation et utilisation des logiciels libres
- Premiers pas avec Perl
- Premier programme Perl
- Travaux pratiques : récupérer, compiler et utiliser des logiciels libres
Équipe pédagogique
Professionnel expert technique et pédagogique
Suivi de l'exécution et évaluation des résultats
- Feuilles de présence
- Questions orales ou écrites (QCM)
- Mises en situation
- Formulaires d'évaluation de la formation
- Certificat de réalisation de l’action de formation
Ressources techniques et pédagogiques
- Espace numérique de travail
- Documents supports de formation projetés
- Exposés théoriques
- Etude de cas concrets
- Quiz en salle
- 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)