Shell Tutoriels

Les tutoriels de scripting shell offrent une approche systématique pour maîtriser les opérations en ligne de commande et l'automatisation. Nos tutoriels couvrent différents shells et techniques de script, adaptés aux débutants comme aux utilisateurs expérimentés. Grâce à des laboratoires pratiques et des exemples concrets, vous deviendrez compétent dans l'écriture de scripts shell efficaces. Notre environnement interactif en ligne de commande vous permet de pratiquer et d'expérimenter avec les commandes shell en temps réel.

Fondamentaux des scripts shell

Fondamentaux des scripts shell

Créez des scripts Bash pour débutants avec shebangs, variables, guillemets, saisie, arguments, conditions, tests de fichiers, statuts de sortie et boucles for.
Shell
Sauvegarde et récupération planifiées

Sauvegarde et récupération planifiées

Créez des sauvegardes tar fondées sur un manifeste, inspectez les archives, restaurez un fichier et planifiez des sauvegardes horodatées en toute sécurité avec Cron.
LinuxShell
Écrire un script de synthèse des erreurs dans les journaux

Écrire un script de synthèse des erreurs dans les journaux

Écrire un court script Bash qui compte les lignes d’erreur dans chaque journal préparé.
Shell
L’artisan des scripts

L’artisan des scripts

Dans ce défi, vous endosserez le rôle d’un administrateur système afin d’écrire un script shell puissant qui automatise la gestion des fichiers, tout en découvrant les variables, les conditions et les boucles.
ShellLinux
Créer un script Shell avec des paramètres d'entrée

Créer un script Shell avec des paramètres d'entrée

Dans ce défi, vous apprendrez à créer un script shell simple capable d'accepter et de traiter des paramètres d'entrée.
ShellLinux
Installer et automatiser les déploiements RHEL

Installer et automatiser les déploiements RHEL

Dans ce laboratoire, vous apprendrez à déployer et automatiser des conteneurs RHEL 9 en utilisant Docker. Vous explorerez les Red Hat Universal Base Images (UBI), créerez des Dockerfiles personnalisés basés sur des configurations RHEL, validerez les déploiements de conteneurs et automatiserez la création de conteneurs à l'aide de scripts qui reflètent les concepts d'automatisation Kickstart.
LinuxDockerShell
Créer des scripts Shell pour traiter la sortie des commandes

Créer des scripts Shell pour traiter la sortie des commandes

Dans ce défi, vous apprendrez à créer un script shell simple capable de traiter le résultat de commandes système.
ShellLinux
Destruction de Ressources Terraform

Destruction de Ressources Terraform

Dans ce laboratoire, vous apprendrez à prévisualiser et à exécuter en toute sécurité la destruction des ressources gérées par Terraform, assurant ainsi un démantèlement propre et contrôlé de votre infrastructure.
ShellLinux
Gestion des sorties (outputs) Terraform

Gestion des sorties (outputs) Terraform

Dans ce laboratoire, vous apprendrez à utiliser les valeurs de sortie (outputs) de Terraform pour extraire des informations pertinentes de votre configuration d'infrastructure, facilitant ainsi leur accès et leur utilisation.
ShellLinux
Initialisation d'un projet Terraform

Initialisation d'un projet Terraform

Dans ce laboratoire, vous apprendrez les étapes fondamentales pour initialiser un nouveau projet Terraform, notamment la configuration de la structure des répertoires et le téléchargement des plugins de fournisseurs nécessaires.
ShellLinux
Gérer l'environnement et la configuration du Shell sous Linux

Gérer l'environnement et la configuration du Shell sous Linux

Dans cet atelier, vous apprendrez à gérer l'environnement du shell Linux. Vous créerez des variables locales et d'environnement, explorerez l'héritage dans les shells enfants, contrôlerez l'exportation automatique des variables avec `set -o allexport`, et rendrez vos configurations personnalisées persistantes en modifiant le fichier `.bashrc`.
ShellLinux
Création de ressources de base avec Terraform

Création de ressources de base avec Terraform

Dans ce laboratoire, vous apprendrez le flux de travail fondamental de Terraform en définissant, planifiant et appliquant une ressource `local_file` de base. Cela vous permettra de découvrir les concepts fondamentaux de l'Infrastructure as Code (IaC).
ShellLinux
Traitement des arguments dans les scripts Bash

Traitement des arguments dans les scripts Bash

Dans ce défi RHCSA 9, vous allez créer un script bash capable de traiter des arguments en ligne de commande, démontrant ainsi des compétences essentielles en scripting requises pour l'examen RHCSA. Entraînez-vous à la création de fichiers, à la gestion des permissions et aux techniques de scripting bash sur Red Hat Enterprise Linux 9.
ShellLinux
Créer et Exécuter des Scripts Bash sous RHEL

Créer et Exécuter des Scripts Bash sous RHEL

Dans ce laboratoire, vous apprendrez à créer et exécuter des scripts Bash pour l'administration système RHEL. Vous commencerez par créer des scripts simples, puis vous les améliorerez avec des commandes système et les rendrez exécutables. Le laboratoire progresse vers l'utilisation de boucles `for` pour automatiser des tâches telles que la collecte d'informations système et le filtrage de la sortie des commandes avec `grep` et les expressions régulières. Enfin, vous construirez un script complet d'informations système RHEL, acquérant des compétences pratiques en matière d'automatisation des tâches administratives et en tirant parti des fonctionnalités puissantes du shell.
ShellLinux
Gestion de l'État Terraform

Gestion de l'État Terraform

Dans ce laboratoire, vous apprendrez à gérer l'état Terraform en utilisant diverses sous-commandes `terraform state` pour inspecter, lister, déplacer et rafraîchir les ressources.
ShellLinuxCybersecurity
Gestion des sorties (outputs) Terraform

Gestion des sorties (outputs) Terraform

Dans ce laboratoire, vous apprendrez à utiliser les valeurs de sortie (outputs) de Terraform pour extraire des informations pertinentes de votre configuration d'infrastructure, facilitant ainsi leur accès et leur utilisation.
ShellLinux
Créer des scripts Shell avec des boucles

Créer des scripts Shell avec des boucles

Dans ce défi, vous apprendrez à créer un script shell simple utilisant des structures de boucles pour traiter des fichiers ou des entrées de ligne de commande.
ShellLinux
Créer un script Shell conditionnel

Créer un script Shell conditionnel

Dans ce défi, vous apprendrez à concevoir un script shell simple utilisant des structures conditionnelles pour exécuter du code selon des critères spécifiques.
ShellLinux
  • Précédent
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 19
  • Suivant