Learning Tree International

01 49 68 53 00
 

Vous souhaitez plus d'informations ?

Titre*:

Prénom* :

Nom* :

Fonction :

Service :

Société* :

Adresse* :

Boîte postale :

Ville* :

Code postal* :

Pays* : Codes pays

Téléphone* :

Poste :

Courriel* :

* = Obligatoire

Les informations que vous nous fournissez nous serviront à vous communiquer des informations sur les produits et les services Learning Tree susceptibles de vous intéresser.
Protection des données personnelles

Visa Societé
2 FORMATIONS OFFERTES : avec un VISA 50 jours  !
 

Outils et utilitaires pour UNIX® et Linux® : Travaux Pratiques


Formation 3964 jours

Courriel Courriel  Imprimer Imprimer  Q&R Q&R  PDF PDF  Facebook Facebook  Twitter Twitter

Réservation Rapide

Vous apprendrez à

  • Devenir un développeur et utilisateur expert d'outils et d'utilitaires UNIX/Linux
  • Créer des chaînes de recherche complexes en utilisant les expressions régulières
  • Manipuler les textes et les données en employant les filtres textuels programmables standards
  • Élaborer des scripts shell pour automatiser les tâches répétitives
  • Obtenir des gains de productivité en combinant les outils appropriés
  • Traiter les données structurées avec awk

Objectif

UNIX et Linux disposent d'un ensemble complet d'utilitaires permettant aux développeurs de simplifier les tâches et de maximiser la productivité. Seuls le choix des bons outils et leur bonne combinaison peuvent vous permettre de prendre conscience de l'ensemble des possibilités qu'offre votre système UNIX/Linux. À travers d'importants exercices pratiques réalisés pendant le cours, vous acquerrez les compétences et les connaissances pour adapter votre environnement UNIX à vos besoins.

À qui s'adresse cette formation

Ce cours est destiné à tous ceux qui veulent maximiser la puissance de leur système UNIX/Linux. Une connaissance d'UNIX ou de Linux du niveau de la formation 143, "Linux : Introduction complète", ou de la formation 428, "UNIX : Introduction complète", est nécessaire.

Travaux pratiques

Des exercices approfondis réalisés avec Red Hat® Entreprise Linux vous apporteront une expérience pratique de l'application d'outils et d'utilitaires UNIX et d'applications de script. Les exercices comprennent :
  • Construire des expressions régulières puissantes pour rechercher du texte
  • Combiner des filtres pour un traitement du texte sophistiqué
  • Effectuer une sélection et manipulation complexes de texte avec awk
  • Automatiser des tâches simples, répétitives en utilisant des scripts shell
  • Écrire des scripts shell pour personnaliser le comportement des outils UNIX standard

Contenu détaillé

Concepts de base d'UNIX et Linux

L'évolution d'UNIX

  • Son développement
  • Standards UNIX/Linux

Vue d'ensemble des commandes UNIX

  • Manipulation des fichiers/répertoires
  • Tubes et redirection des E/S
  • Écriture de fichiers de démarrage shell
  • Historique des commandes Kornshell

Recherche de documentation UNIX

  • La commande man
  • D'autres explorateurs de pages man

Recherche de texte avec des expressions régulières

Expressions régulières UNIX

  • Spécification des modèles de chaînes pour effectuer des opérations de filtrage
  • L'ensemble des métacaractères
  • Création de motifs de recherche
  • Développement des expressions régulières étendues

La commande grep

  • Traitement de fichiers
  • Traitement de la sortie

Les filtres de texte

Les caractéristiques d'un filtre UNIX

  • Lecture à partir de l'entrée standard
  • Écriture sur la sortie standard
  • Combinaison de filtres dans des pipelines pour réaliser des tâches complexes
  • Rediriger la sortie d'un pipeline

Filtres UNIX courants

  • Édition du résultat de commandes avec l'éditeur de flot sed
  • Traduction de caractères avec tr
  • Tri de fichiers et du résultat de commandes
  • Comparaison des différentes versions de fichiers avec diff
  • Utilisation d'autres filtres courants : cut et uniq
  • Combiner des filtres pour un traitement avancé du texte
  • Exécution de commandes des filtres avec find
  • Localisation, comparaison et recherche de fichiers

Programmation shell

Concepts de base des shells

  • Écriture de scripts shell simples
  • Stockage des données dans des variables shell
  • Exportation de variables vers l'environnement
  • Prévention de la création d'un environnement de sous-shells

Contrôle du flux logique

  • Prise de décisions avec if et case
  • Neutralisation shell pour contrôler les substitutions
  • Test de fichiers, d'attributs, de chaînes et de nombres
  • Lecture et test de l'entrée standard
  • Boucles avec for et while
  • Accès aux variables intégrées du shell

D'autres fonctionnalités des shells

  • Traitement des arguments de la ligne de commande
  • Redirection de la sortie standard
  • Substitution de commandes
  • Arithmétique dans les scripts shell
  • Utilisation des options de la ligne de commande

Utilisation créative des outils

  • Combiner les outils, les tubes et les substitutions de commandes
  • Développement incrémental de scripts

Restructuration de données avec awk

awk comme outil de recherche souple

  • Test et extraction de champs
  • Calculs arithmétiques
  • Commandes awk utiles en une ligne

Création de longs scripts awk

  • Concordance de motifs avec les expressions régulières étendues
  • Modification du comportement par défaut de awk avec motifs spéciaux et variables intégrées
  • Utilisation des fonctions awk intégrées

Fonctionnalités awk avancées

  • Utilisation des structures de contrôles awk pour tests et boucles
  • Stockage de données dans des tableaux
  • Formatage des sorties en utilisant printf
  • Fichiers à enregistrements multilignes

<< Linux / UNIX
 


Linux est une marque déposée de Linus Torvalds. Red Hat et Red Hat Enterprise Linux sont des marques déposées de Red Hat, Inc. aux États-Unis et dans d'autres pays. UNIX est une marque déposée de X/Open Company, Limited.
 
Outils et utilitaires pour UNIX et Linux

Calendrier des Formations

24 - 27 avrilParis S'inscrire
5 - 8 juinParis S'inscrire
11 - 14 septembreParis S'inscrire
23 - 26 octobreParis S'inscrire
11 - 14 décembreParis S'inscrire

Londres (en anglais)

10 - 13 juilletLondon S'inscrire
27 - 30 novembreLondon S'inscrire

Plus de dates et de lieux.

Prix des Formations

2 165 €Prix Catalogue
Prix avec une offre spéciale
1 700 €Passeport 2 formations
1 620 €Passeport 3 formations
1 400 €Passeport 4 formations
1 840 €Visa Société 25 jours

Cliquez ici pour plus d'informations ou appelez le 01 49 68 53 00.

Solutions intra
entreprise

Suivez cette formation ou toute autre formation Learning Tree où vous voulez ou faites-la personnaliser pour votre entreprise.

Outils et utilitaires pour UNIX et Linux : Travaux Pratiques

Les participants développent des techniques UNIX et Linux avancées en effectuant les exercices du stage.


Moyenne des évaluations des participants

Évaluations sur les 12 derniers mois

5 étoiles
81 %
4 étoiles
18 %
3 étoiles
1 %
2 étoiles   0 %
1 étoile   0 %



 
Les logiciels libres : État des lieux et perspectives