Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Introduction
- Philosophie et principes de Bash / Qu'est-ce que Bash ?
- Bash et les autres langages de script
- Vue d'ensemble des fonctionnalités et de l'architecture de Bash
- Au-delà de Bash : Bash dans le contexte des tâches d'administration du système
Comprendre Bash
- Le cycle de vie d'un script Bash
- Comment Bash s'intègre dans les tâches d'administration du système
- La syntaxe Bash et les types de données
Pour commencer
- Mise en place de l'environnement de développement
- Installation de Bash sur les systèmes Linux
- Installation de Bash sur les systèmes Windows
- Configuration de l'environnement Bash
Création et exécution de scripts Bash
- Structure des scripts Bash
- Exécution des scripts Bash
- Utilisation de variables, d'arguments et d'entrées/sorties
- Structures de contrôle et boucles
[Les scripts pour l'automatisation
- Automatisation de tâches avec Bash
- Gestion du système de fichiers avec Bash
- Gestion des processus avec Bash
- Surveillance du système et journalisation avec Bash
Intégrer Bash avec d'autres outils
- Bash et expressions régulières
- Bash et sed et awk
- Bash et les outils de ligne de commande (grep, find, xargs, etc.)
Dépannage
- Débogage Bash des scripts
- Erreurs courantes et comment les éviter
- Optimisation des scripts Bash
Résumé et prochaines étapes
- Revue des concepts clés et des meilleures pratiques
- Prochaines étapes pour en savoir plus sur Bash et l'automatisation avec Bash
Pré requis
- Compréhension du système d'exploitation Linux.
- Expérience de l'interface en ligne de commande
- Expérience de base en programmation
Public
- Développeurs
- Administrateurs système
21 Heures