🔥 Tuto 18 : Ton Premier Script Bash ✨

Yo, nomade ! On va coder un sort magique pour automatiser ton terminal ! 🪄

Les scripts Bash, tes sorts magiques

Dans Tuto 17, t’as appris à sauvegarder tes fichiers comme un pro. Maintenant, imagine que ton terminal est un livre de sorts. Un script Bash est comme une page où tu écris une série de commandes pour qu’elles s’exécutent automatiquement, comme un sortilège ! Bash (Bourne Again Shell) est le langage du terminal, et t’as déjà utilisé ses commandes (ex. : ls, cd).

Pour devenir un hacker éthique, savoir coder des scripts est un super-pouvoir. On va créer un script simple, le rendre exécutable, l’exécuter, et même l’automatiser à chaque ouverture de terminal. À la fin, tu seras un sorcier cyber prêt à lancer des sorts automatiques !

Astuce Éthique : Teste tes scripts dans un dossier sûr (/home/kali) et ne lance que ce que tu comprends. Si t’as un doute, demande à Bot-Y !

Étape par étape : Coder ton premier sort

Ouvre ton terminal dans Kali Linux (comme dans Tuto 3) et suis ces étapes pour créer un script Bash. Chaque action est comme écrire une ligne dans ton grimoire !

  1. Va dans ton dossier Mes_Secrets
    Tape cette commande et appuie sur Entrée :
    cd /home/kali/Mes_Secrets
    Ça te ramène au dossier “Mes_Secrets” créé dans Tuto 5. Tape :
    pwd
    pour vérifier que t’es dans “/home/kali/Mes_Secrets”. Si le dossier n’existe pas, recrée-le avec :
    mkdir /home/kali/Mes_Secrets
    puis re-tape cd /home/kali/Mes_Secrets.

    Astuce : Tape ls pour voir tes fichiers (ex. : cyber.txt).

  2. Commande 1 : nano welcome.sh (Écris le sort)
    Tape :
    nano welcome.sh
    et appuie sur Entrée. Ça ouvre nano (vu dans Tuto 6) pour créer un fichier “welcome.sh”. Tape ce code :
    #!/bin/bash
    echo "Salut, $USER ! Bienvenue dans ton QG cyber !"
                        
    Explication :
    • #!/bin/bash : Dit que c’est un script Bash.
    • echo : Affiche un message.
    • $USER : Variable qui insère ton nom d’utilisateur (ex. : kali).
    Sauvegarde avec Ctrl+O, Entrée, et quitte avec Ctrl+X.

    Astuce : Remplace “$USER” par ton prénom (ex. : Jonathan) si tu veux un message perso !

  3. Commande 2 : chmod +x (Rend le sort exécutable)
    Tape :
    chmod +x welcome.sh
    et appuie sur Entrée. La commande chmod +x (vue dans Tuto 10) rend “welcome.sh” exécutable, comme activer un sort. Tape :
    ls -l
    pour voir “-rwxr-xr-x” (le “x” montre que c’est exécutable).

    Astuce : Sans chmod +x, le script ne pourra pas s’exécuter.

  4. Commande 3 : ./welcome.sh (Lance le sort)
    Tape :
    ./welcome.sh
    et appuie sur Entrée. Tu verras un message comme :
    Salut, kali ! Bienvenue dans ton QG cyber !
    Le “./” dit d’exécuter le script dans le dossier actuel. Note le message affiché.

    Astuce : Si ça ne marche pas, vérifie chmod +x et l’orthographe.

  5. Étape 4 : Automatise le sort
    Pour que le script s’exécute à chaque ouverture de terminal, tape :
    nano ~/.bashrc
    Ça ouvre le fichier de configuration du terminal. Va à la fin et ajoute :
    /home/kali/Mes_Secrets/welcome.sh
    Sauvegarde (Ctrl+O, Entrée) et quitte (Ctrl+X). Ouvre un nouveau terminal (ou tape source ~/.bashrc) pour tester. Tu devrais voir ton message de bienvenue !

    Astuce : Si tu veux arrêter l’automatisation, édite ~/.bashrc et supprime la ligne.

Petit lexique des commandes

Pour ancrer tes sorts dans ton carnet de nomade :

Pourquoi coder des scripts ?

Les scripts Bash sont comme des sorts qui automatisent ton travail. En tant que hacker éthique, ils te permettent de :

Teste toujours tes scripts dans /home/kali/Mes_Secrets et évite de modifier des fichiers système. On approfondira les scripts plus tard !

Si ça coince : que faire ?

Pas de panique, nomade, coder des sorts peut être délicat ! Voici des pièges courants :

🎯 Mission 18 : Lance ton sort magique !

Ouvre le terminal dans Kali Linux et fais ces actions dans l’ordre :

  1. Tape cd /home/kali/Mes_Secrets pour aller dans ton dossier.
  2. Tape nano welcome.sh, écris le script avec “Salut, [ton prénom] ! Bienvenue dans ton QG cyber !”, sauvegarde et quitte.
  3. Tape chmod +x welcome.sh pour le rendre exécutable.
  4. Tape ./welcome.sh et note le message affiché.
  5. Tape nano ~/.bashrc, ajoute /home/kali/Mes_Secrets/welcome.sh, sauvegarde et quitte.
  6. Ouvre un nouveau terminal (ou tape source ~/.bashrc) et note si le message apparaît.

Sur ton PC principal (pas dans Kali), va dans le dossier “CyberQuests” (créé dans Tuto 2). Crée un fichier texte nommé “script.txt” et écris dedans : “J’ai créé welcome.sh qui affiche [message], il est exécutable ([oui/non]), et il s’exécute au démarrage ([oui/non]).” Exemple : “J’ai créé welcome.sh qui affiche Salut, Jonathan ! Bienvenue dans ton QG cyber !, il est exécutable (oui), et il s’exécute au démarrage (oui).” C’est ton dix-septième trophée de nomade !

Astuce Éthique : Teste tes scripts dans /home/kali/Mes_Secrets. Demande à Bot-Y si t’es bloqué !

PrĂŞt pour la suite ?

Bravo, t’es un sorcier cyber ! T’as codé ton premier script Bash et automatisé ton terminal. T’as terminé cette quête épique de 18 tutos pour maîtriser Kali Linux ! 🌟 Va explorer les tutos avancés sur PCtamalou, comme Nmap ou Wireshark, pour devenir un hacker éthique légendaire. Continue, nomade, t’es une star ! 💖