Programme UNIX UTILISATEUR PERFECTIONNEMENT

Participants : Le cours s'adresse à tous ceux qui souhaitent approfondir leurs connaissances des techniques et des outils Unix pour atteindre le meilleur niveau dans l'utilisation professionnelle de ce système.

Durée : 3 jours - 21 heures
Tarif : Nous contacter pour une formation INTER – INTRA ou en COURS PARTICULIER

Lors du stage de formation Unix utilisateur au prix de 1500€, vous apprendrez à travailler avec ce logiciel, découvrirez son interface ainsi que ses spécificités.

Ce stage, vous permettra d'approfondir les fonctionnalités conduisant à une meilleure productivité. Il vous apprendra à mettre en oeuvre les principales techniques d'exécution en environnement réseau.

La formation est délivrée en présentiel ou distanciel (e-learning, classe virtuelle, présentiel et à distance). Le formateur alterne entre méthodes démonstrative, interrogative et active (via des travaux pratiques et/ou des mises en situation). La validation des acquis peut se faire via des études de cas, des quiz et/ou une certification.

Cette formation est animée par un consultant-formateur dont les compétences techniques, professionnelles et pédagogiques ont été validées par des diplômes et/ou testées et approuvées par l’éditeur et/ou par Audit Conseil Formation.

Dates des formations
Du 03/04/2024 au 05/04/2024Demander un devis
Du 02/10/2024 au 04/10/2024Demander un devis
Logo ACF

Demande de devis

Formation
Cadre
Pôle Emploi
Nom/Prénom
Société
E-mail
Téléphone
Période
Evaluer mon niveau

Les objectifs

Comprendre
Comprendre
les fondamentaux d'Unix/Linux
Explorer
Explorer
une arborescence Unix/Linux
Manipuler
Manipuler
des fichiers et des répertoires
Personnaliser
Personnaliser
l'environnement de travail

pré-requis

Connaissances de base de l'utilisation d'un système Unix/Linux.

Moyens pédagogiques, techniques et d'encadrement

  • 1 poste de travail complet par personne
  • De nombreux exercices d'application
  • Mise en place d'ateliers pratiques
  • Remise d'un support de cours
  • Remise d'une attestation de stage

Modalités d'évaluation des acquis

- Evaluation des besoins et objectifs en pré et post formation
- Evaluation technique des connaissances en pré et post formation
- Evaluation générale du stage

Accessibilité handicapés

- Au centre d’affaires ELITE partenaire d’ACF à 20 m.
- Guide d’accessibilité à l’accueil.

Le Programme

Introduction

Rappels des principes fondamentaux d'Unix.
La structure d'Unix et ses principaux composants.
Rappel des commandes de base.
Utiliser efficacement la documentation en ligne.
Système graphique et fenêtré : rappels sur les systèmes de fenêtrage et X/Windows.
Système graphique et fenêtré : configuration et paramétrage pour l'utilisateur. Les commandes et les variables utiles.

Mise en oeuvre des différents shells

Fonctionnalités et principes communs.
Commandes internes et externes.
Variables associées aux shells.
Mécanismes de substitution sur une ligne de commande.
Utilisation du Bourne shell et du Korn shell.
Utilisation du bash.
Mécanismes d'alias et d'historiques.

Construction d'outils à l'aide des shells

Principes de programmation des différents shells.
Syntaxe du K-shell.
Paramétrage des shell-scripts.
Utilisation des options dans les shells.
Gestion des signaux et des interruptions.
Aide à la mise au point d'un shell-script (debugging).

Paramétrage et configuration de l'environnement

Etude des différents fichiers de démarrage en fonction du shell de login.
Variables d'environnement.
Options spécifiques des différents shells.
Compléments à propos des fichiers de configuration.
Gestion de la sécurité pour l'utilisateur : profil de l'utilisateur.
Fichiers permettant de gérer et de contrôler la sécurité.
Rappels sur la protection des fichiers et répertoires.
Outils avancés de gestion des accès fichiers et répertoires.

 

Exploration et recherche de fichiers

Expressions régulières (*, ^, [,.[^).
Une famille d'outils d'exploration d'un fichier (grep).
Recherche de fichiers (find).
Redirections et filtres (<,>, 2>, >>, <<).
Principaux outils de manipulation des fichiers. Quelle commande, quel fichier ?
Type de fichier, nombre de caractères, mots, lignes.
Commandes diverses.

 

Edition automatique de fichiers avec awk

Différents outils d'édition et principes communs.
L'éditeur sed.
L'utilitaire awk. Ses différentes options et sa syntaxe.
Les motifs spéciaux et les variables intégrées de awk.
Les tableaux associatifs.
Fichier à enregistrements multilignes.



Gestion de l'environnement d'exécution

Lancement d'un processus.
Environnement d'un processus.
Gestion des processus. Commande des jobs (avant-plan ou en arrièreplan).
Contrôle des travaux (affichage, suivi, arrêt, relance, ...).
Set-UID/Set-GID bits et sticky-bit.
Planification de l'exécution des tâches (batch, at).
Automatisation de l'exécution des tâches (la crontab).

Analyse, optimisation des performances et sauvegardes

Les outils standards d'analyse.
Analyser la gestion des E/S disques.
Suivi de l'utilisation des processeurs.
Gestion de l'usage de la mémoire virtuelle.
Gestion efficace de la bande passante.
Les outils d'analyse du monde libre.
Différentes approches pour les sauvegardes. Archivage de fichiers.
Outils de compression et de décompression de fichiers.



TCP/IP sous Unix

Support du réseau sous Unix.
Connexions à distance et transfert de fichiers (ftp, rcp, scp, ...).
Intranet et messagerie.
Les problèmes classiques avec le DNS, NIS et NFS.

Utiliser les outils libres (exemple de Perl)

GNU General Public License.
Les spécificités Unix de Linux.
Récupérer, compiler et utiliser les logiciels libres.
Introduction à Perl.
Un premier programme Perl.