• 📝Note

    Notre forum se distingue de la concurence autant par son accueil courtois que par son riche contenu qu'il présente.
    Si vous avez l'intention de vous inscrire et de rejoindre notre communauté, sachez que le contenu du forum sera invisible pour les membres non présentés (0 posteur) ou non encore approuvés !
    De plus, si votre objectif est de ne pas vous présenter, sachez que votre compte sera supprimé dans les 48 heures suivantes votre inscription afin d'éviter d'encombrer inutilement notre base de données.

    ⚠️Avertissement
    L'utilisation d'un VPN ou d'un Proxy est prohibé lors de votre inscription.
    Le but est de protéger notre communauté d'individus malveillants ou indésirables.
    Toute inscription derrière un Proxy ou VPN sera rejetée en tant que SPAM !

Exécutez des scripts lors de la connexion/démarrage/arrêt via l'invite de commande

Sylvain

Webmestre
Membre du Staff
Administrateur
Introduction
L'exécution de scripts lors de la connexion, du démarrage ou de l'arrêt d'un système est une tâche courante dans l'administration de systèmes. Que ce soit pour lancer un programme, nettoyer des fichiers temporaires, ou effectuer des sauvegardes, automatiser ces processus peut vous faire gagner du temps et assurer que certaines tâches sont effectuées régulièrement. Voici un guide simple pour configurer ces tâches sur un système d'exploitation de type UNIX.

Configurer des scripts lors de la connexion
  • Localisez le fichier de profil: Généralement, vous ajouterez vos commandes au fichier .bashrc ou .bash_profile dans votre répertoire personnel.
  • Éditez le fichier: Utilisez un éditeur de texte comme vi ou nano pour ouvrir le fichier.
  • Ajoutez votre commande: À la fin du fichier, ajoutez la commande que vous souhaitez exécuter.
  • Sauvegardez et fermez le fichier: Cela permettra d'exécuter le script à chaque connexion.
Configurer des scripts lors du démarrage
  • Créez un fichier de service systemd: Si vous utilisez un système avec systemd, comme CentOS ou Ubuntu, vous pouvez créer un fichier .service dans /etc/systemd/system.
  • Définissez le service: Utilisez un éditeur pour créer et définir le service, en spécifiant le script à exécuter.
  • Activez le service: Utilisez la commande systemctl enable nom_du_service pour activer le service.
  • Redémarrez le système: Cela permettra d'activer le service au démarrage.
Configurer des scripts lors de l'arrêt
  • Utilisez le même fichier de service systemd: Si vous avez créé un service pour le démarrage, vous pouvez également utiliser ce fichier.
  • Définissez la commande d'arrêt: Ajoutez la commande d'arrêt dans la section [Service] du fichier de service.
  • Rechargez le démon systemd: Utilisez la commande systemctl daemon-reload pour recharger les modifications.
  • Redémarrez le service: Utilisez la commande systemctl restart nom_du_service pour appliquer les modifications.
Conclusion
La configuration de scripts pour s'exécuter lors de la connexion, du démarrage ou de l'arrêt est un outil puissant pour l'administration de systèmes. En suivant ces étapes simples, vous pouvez automatiser de nombreuses tâches et assurer un fonctionnement fluide de votre système. Assurez-vous de tester vos scripts dans un environnement sûr avant de les déployer en production pour éviter tout problème inattendu.
 
General chit-chat
Aides Utilisateurs
  • Personne ne discute en ce moment.
  • Marcel_By_MTR Marcel_By_MTR:
    @DEMAIN
  • Marcel_By_MTR Marcel_By_MTR:
    Bonjour T-E, bon week-end. Les premiers flocons de neige sont tombé sur nos hauteurs (600 a 700 m)
    • Bonjour
    Réactions: Richard
  • Marcel_By_MTR Marcel_By_MTR:
    Merci à Géo pour sa contribution à la campagne 2023
    • J'aime
    Réactions: Richard
  • Richard Richard:
    Bon samedi à tous et toutes,un petit -14c ce matin avec ciel couvert ☁️,,prévu de -3c en fin d’après-midi et le soleil 🌞 devrait être au rendez-vous ,,,qualif F1🏎️ ce matin,,Sainz a fait travailler ses mécanos 🧰 hier ( petite glissade dans le mur ) Bonne journée 😉😉
    • Bonjour
    Réactions: Marcel_By_MTR
  • Marcel_By_MTR Marcel_By_MTR:
    Une belle qualif sur un beau circuit... L'élimination de Sainz et de Hamilton ont fait la surprise.
    • J'aime
    Réactions: Richard
  • Marcel_By_MTR Marcel_By_MTR:
    @demain
  • Marcel_By_MTR Marcel_By_MTR:
    Bonjour T-E, Bon dimanche
    • Bonjour
    Réactions: Richard
  • Richard Richard:
    Bon dimanche à tous et toutes,,un petit -3c et beau soleil 🌞,,prévu de +2c en fin d’après-midi,,,dernière course F1 🏎️ de la saison,,il y en a un qui doit être content,Hamilton va vouloir effacer 2023,,les McLaren ont réussi une belle année,,, Bonne journée 😉😉
    • Bonjour
    Réactions: Marcel_By_MTR
  • Marcel_By_MTR Marcel_By_MTR:
    Max Verstappen nous offre un super Donuts pour cette clôture 2023. L'erreur de Perez lui coûte le podium. Prochain RdV en 2024.
    • J'aime
    Réactions: Richard
  • Richard Richard:
    Effectivement,Perez paye cher ce petit accrochage,,,on a rendez-vous le 2 mars 2024 au Bahreïn 🇧🇭 😉😉🏎️🏎️
    • J'aime
    Réactions: Marcel_By_MTR
  • Marcel_By_MTR Marcel_By_MTR:
    @demain
  • Marcel_By_MTR Marcel_By_MTR:
    Bonjour T-E, bonne semaine 48. Une météo très grise avec des températures proche du zéro degré pour toute la semaine.
    • Bonjour
    Réactions: Richard
  • Richard Richard:
    Bon lundi à tous et toutes,,0c et ciel couvert ☁️,,prévu de 2c en fin d’après-midi avec peut-être de la pluie ☔️,,,Bonne journée 😉😉
    • Bonjour
    Réactions: Marcel_By_MTR
  • leane64 leane64:
    bonjour a tous
    • Bonjour
    Réactions: Richard et Marcel_By_MTR
  • Marcel_By_MTR Marcel_By_MTR:
    @demain
  • Marcel_By_MTR Marcel_By_MTR:
    Bonjour T-E
    • Bonjour
    Réactions: Richard
  • Richard Richard:
    Bon mardi à tous et toutes,grand vent 💨 et -3c et ciel dégagé,,prévu de -5c en fin d’après-midi,,Bonne journée 😉😉
    • Bonjour
    Réactions: Marcel_By_MTR
  • Marcel_By_MTR Marcel_By_MTR:
    @demain
  • Marcel_By_MTR Marcel_By_MTR:
    Bonjour T-E
    • Bonjour
    Réactions: Richard
  • Richard Richard:
    Bon mercredi à tous et toutes,,frisquet ce matin avec -10c mais du soleil 🌞,,prévu de -8c en fin d’après-midi,,Bonne journée 😉😉
    • Bonjour
    Réactions: Marcel_By_MTR
  • Marcel_By_MTR Marcel_By_MTR:
    @demain
    Marcel_By_MTR Marcel_By_MTR: @demain
    Retour
    Haut Bas