Shells Linux

But de la formation

Découvrir tout le potentiel du Shell Linux et en profiter au maximum dans vos tâches quotidiennes.

Description

Le Shell est un outil incontournable pour l'administrateur système efficace et professionnel. Il lui permet d'automatiser des tâches répétitives, de faire des sauvegardes personnalisées ou de collecter des informations pour diagnostiquer un problème.

Objectifs

Découvrir tout le potentiel du Shell Linux et en profiter au maximum dans vos tâches quotidiennes.

Méthodologie

Présentations et exercices pour rédiger des scripts.

Clientèle visée

Administrateurs système

Particularité

Pré-requis pour ce cours: connaissance de base du système d'exploitation Linux.

Contenu

Introduction à Bash

Caractères spéciaux et méta-caractères

Les variables d’environnement

Entrées-sorties : redirections et pipelines

Les principes de la programmation Shell

Les tubes (pipes), parenthèses, guillemets et accolades

Variables, quoting, substitutions et opérations arithmétiques

Fonctions et paramètres

Énoncés conditionnels (ex : if /case/do/while)

Les expressions régulières

La commande sed

Le langage de programmation awk

La commande grep

Les options et alias du Shell

Collaborateur

Savoir-faire Linux