Formation Maîtriser les outils Linux


REFERENCE
 
 
ULOU
DUREE
 
 
4 jours
TARIFS
 
 
2090 € HT
Niveau : Débutant
Certification: Administration d’un système Linux
Cours à distance: Possible
Eligible CPF: Oui
OBJECTIFS :
 

Savoir être performant en choisissant le bon outil pour le bon traitement dans le vaste atelier offert par l'Open Source. Maîtriser l'exploitation de fichiers aux formats divers (texte brut, texte formaté, image, binaire, ...) notamment avec grep, sed, et awk.

PRÉ-REQUIS :
 

Une connaissance des commandes de base sous UNIX ou Linux est nécessaire (ls, cd, cp, mkdir, ps, etc.).

PUBLIC :
 

Ce cours s'adresse à tous ceux qui souhaitent approfondir leurs connaissances des outils et utilitaires sous Linux.

PROGRAMME :
 

 

Rappels sur le shell bash

A maîtriser avant tout Quel est le rôle exact du bash ?
Attention aux caractères partagés par le bash et les outils (*, $, [...], ...)
Principes de fonctionnement du bashLe décodage d'une ligne de commande : $,*,',",`, etc. ...
Les redirections et les pipes (<><,>,>>,|)
Le lancement de la commande (alias, fonction, commande interne, PATH)
Le bêtisier du bash (erreurs classiques)

Automatiser les traitements avec des shellscripts

Les contextes d'utilisation standardsLes scripts de démarrage sous Linux.
Les scripts d'installation.
Tout peut se surveiller (connexion, file system, fichiers, ...)
Principe général d'un shellscript Lancement d'un script (&, shebang, source)
Variables utilisateurs et standards. Passage d'arguments.
Mise au point (2>, script, tee, debugging, ...)
Exécution différée (crontab)
Programmation Instructions conditionnelles (if, for, while, ...)
Compléments (fonctions, code retour, case, ...)

Grep, ed, sed et les expressions régulières

Les expressions régulièresLes différents caractères ^, $, ., *, [, ...
Expressions régulières étendues .
Extraire des lignes avec grep Recherche simple et complexe
Extraction de lignes "mal formatées"
Les extensions de grep (egrep, fgrep)
Edition de données avec sedPhilosophie de la syntaxe
Les traitements de base (afficher, effacer, substituer, insérer)
Manipulations avancées avec sed Définir des motifs de sous chaînes dans la ligne 1, 2, ...
Commandes composées et multilignes
Recherche d'alternatives
Autres traitements Insertion de commandes ed dans un script (here document)
Manipuler les chaînes avec expr (motifs complexes).

Le langage awk

Présentation de awkLimites de grep et sed. Apports de awk.
Programmer une matrice de motifs et d'actions associées.
Variables, enregistrements et champs ($1,$2,$NR, $NR, ...)
Les motifs (simples, expressions régulières).
Awk est aussi un langage (if, for, ...)
Fonctions essentielles de awk L'affichage inspiré du C (print, printf).
Traitements de chaînes.
Aspect avancésLes tableaux associatifs.
Fonctions.
Scripts interactifs
Exemple d'analyse de fichiers de logs

Publication des données

Formats et conversionsSensibilisation aux différences de formats (ascii, mime, ...).
Comment régler les problèmes d'accents ?
Afficher le contenu de n'importe quel fichier dans divers formats : od
Utilitaire de transformation : tr
Les outils souvent concernés (dos2unix, uuencode, uudecode, ...)
Formater un document avec Tex et Latex
Comment générer un PDF ou des documents WEB liés entre eux (latex2pdf, latex2html) ?
Les formats nroff et troff (l'exemple des pages man)
Traduire du texte en HTML avec sed
Mise en page Lire des gros fichiers : more ou less
Concaténation « verticale » : paste
Limiter les lignes à une largeur maximale : fold
Utilitaire de mise en forme : pr
Eliminer les séquences de surimpression dans le flux standard : col

Outils et commandes sur les fichiers

Les standards Connaître la nature d'un fichier : file
Lire ou concaténer : cat
Disposer de statistiques sur un fichier : wc
Extraire des zones ou des champs : cut
Découper un fichier : split ou csplit
Comparer des fichiers : diff, cmp
Utilitaire de tri : sort.
Recherche de fichier et action associée : find, locate.
Archiver avec tar
D'autres moins standard Appliquer un fichier de différence créé par diff : patch
Trouver une chaîne de caractères dans un fichier binaire : strings
Utilitaires associés au tri : uniq, comm
Outils de compression/décompressioncompress, pack, gzip, bzip2, ...

 

REMARQUES :
 

Cette formation vous prépare au passage de la certification Administration d’un système Linux qui démontre votre compétence à administrer un système d’exploitation Linux (sur un poste client comme sur un poste serveur), à mettre à jour et faire évoluer le système.

L’examen de certification se passe en ligne sous forme d’un QCM d’une durée d’1h45. Le résultat s’affiche selon un score de 1000 points. Un score supérieur à 600 indique que les compétences sont acquises.

La certification n’est pas obligatoire. L’inscription à l’examen coûte 150€ et n’est pas incluse dans le prix de la formation.
Les personnes souhaitant obtenir la certification Administration d’un système Linux peuvent également suivre notre cursus « Administrateur Système Linux » (ULAC).

Cette certification peut être préparée dans le cadre du CPF.
Voir toutes nos formations éligibles au CPF.

TRAVAUX PRATIQUES :
 

Remarque : l'ensemble des travaux pratiques est réalisable à distance si vous optez pour la formule cours à distance

S'INSCRIRE À CETTE
FORMATION LINUX
Cliquez sur une date pour vous inscrire
Information pratiques sur
LA FORMATION
Lieu de la formation Paris - LA DEFENSE
Nous contacter 01 43 34 90 94
CETTE FORMATION SUR-MESURE Ce cours est réalisable en intra-entreprise, dans vos locaux ou nos salles de cours CONTACTER NOTRE SERVICE INTRA
D'autres formations
SUR LE MÊME THÈME

5 j

 
Linux est un système d'exploitation fiable et reconnu par les principaux acteurs du marché. Cette formation d'administration Linux vous apportera les connaissances...

3 j

 

Open Source

Linux Prise en Main
Cette formation Linux vous permettra de découvrir Linux de façon progressive et efficace. Elle vous présentera une sélection rigoureuse mais néanmoins...

3 j

 
Cette approche originale vous permettra de découvrir Linux de façon progressive et efficace. Elle vous présentera une sélection rigoureuse mais néanmoins...
Plus de formations sur le même thème

Des questions ?

ON VOUS RAPPELLE

 

0

Formations
Informatique
et Management
en ligne à ce jour

+ 0

Stagiaires dans nos
salles de cours sur
l'année

0%

De participants
satisfaits ou très
satisfaits de nos
formations

0

Formateurs experts
validés PLB