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.
Autres Arbres de Compétences
LinuxDevOpsCybersécuritéDevOps EngineerCybersecurity EngineerDevSecOpsKali LinuxRed Hat Enterprise LinuxFormation RHCSAFormation RHCE in Enterprise LinuxFormation LFCSGitDockerKubernetesFormation CKAFormation CKADFormation CKSAnsibleFormation RHCE in AnsibleJenkinsNmapWiresharkHydraCompTIABase de donnéesMySQLPostgreSQLRedisMongoDBSQLitePythonGolangJavaCC++Développement webScience des données
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
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
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
Comment Personnaliser Neofetch pour Votre Système Linux
Explorez Neofetch, un puissant outil d'information système Linux, et apprenez à le dépanner et à le personnaliser selon vos besoins. Découvrez les avantages de l'utilisation de Neofetch et résolvez les problèmes courants pour optimiser votre expérience Linux.
LinuxShell
Comment utiliser 'tee' pour capturer l'erreur standard
Apprenez à utiliser la commande 'tee' sous Linux pour capturer et gérer la sortie d'erreur standard (stderr), ce qui permet une meilleure gestion des erreurs et une meilleure journalisation dans vos applications.
LinuxShell
L'artisan du script
Dans ce défi, vous endosserez le rôle d'un administrateur système pour écrire un puissant script shell capable d'automatiser des tâches de gestion de fichiers, tout en vous familiarisant avec les variables, les conditions et les boucles.
ShellLinux
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
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
Dans ce défi, vous apprendrez à créer un script shell simple capable de traiter le résultat de commandes système.
ShellLinux
Commande expect Linux avec exemples pratiques
Explorez la puissance de la commande expect sous Linux. Apprenez à automatiser la connexion SSH, à gérer les invites et à écrire des scripts réactifs pour diverses tâches.
ShellLinux
Comment créer un répertoire avec des espaces dans son nom sous Linux
Apprenez à créer des répertoires avec des espaces dans leur nom sur le système d'exploitation Linux, avec des exemples pratiques et des applications.
LinuxShell
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
Démonstration de la validation des entrées et de l'intégrité du code
Dans ce laboratoire, vous apprendrez l'importance de la validation des entrées et de l'intégrité du code en créant un script simple, en simulant une attaque par injection de commande, en implémentant la désinfection et en vérifiant l'intégrité du script avec un hachage.
CybersecurityShellLinux
Apprendre les tâches Cron et l'élévation de privilèges dans Nmap
Dans ce laboratoire, vous découvrirez les tâches Cron et comment elles peuvent être exploitées pour l'élévation de privilèges. Vous comprendrez la syntaxe Cron, écraserez les scripts crontab pour exécuter des reverse shells et accorderez le SUID à Bash. Ce laboratoire pratique offre une expérience concrète en matière de sécurité Nmap.
LinuxCybersecurityShell
Effectuer une injection de caractères génériques dans Nmap pour l'élévation de privilèges
Dans ce labo, vous apprendrez à effectuer une injection de caractères génériques dans Nmap pour élever les privilèges. Vous comprendrez les caractères génériques et pratiquerez les techniques d'injection de caractères génériques Crontab Tar pour obtenir un accès élevé.
ShellCybersecurityLinux
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
Gérer les fichiers sous Red Hat Enterprise Linux
Dans ce laboratoire, vous acquerrez une expérience pratique de la gestion des fichiers et répertoires à l'aide d'outils essentiels de la ligne de commande dans un environnement RHEL. Vous apprendrez à explorer votre emplacement actuel, à lister le contenu, à naviguer dans les répertoires, à créer des fichiers, à organiser les fichiers et répertoires, à créer des liens et à sélectionner efficacement des fichiers avec des expansions de shell.
LinuxShell
Comment afficher la valeur d'une variable dans un script shell
Découvrez comment afficher efficacement la valeur d'une variable dans un script Shell. Apprenez les bases des variables Shell et explorez les applications pratiques de cette technique essentielle.
Shell
- Précédent
- 1
- 2
- 3
- 4
- 5
- 6
- ...
- 18
- Suivant