Partage
  • Partager sur Facebook
  • Partager sur Twitter

[linux] Détacher un programme de la console

pour le faire tourner en démon

    1 mai 2006 à 12:30:45

    Salut,
    Ma question est simple : comment détacher un programme (créé par mes soins) de la console, de manière à le faire tourner en démon ?
    • Partager sur Facebook
    • Partager sur Twitter
      1 mai 2006 à 12:43:51

      Tu peux faire ctrl+z ce qui fait qu'il est "stoppé". Apres tu tapes bg pour le mettre en background.

      Sinon, il y a aussi moyen de lancer le prog avec nohup.

      Tu peux aussi le lancer avec un & à la fin : prog &
      • Partager sur Facebook
      • Partager sur Twitter
        1 mai 2006 à 12:48:39

        Le & ou bg lance le programme en background mais toujours dans le terminal. Si je le ferme avec "exit", "logout" ou autre, le programme s'arrête.

        [edit: ]
        Merci à Ninou, j'ai réussi. La solution :
        start-stop-daemon --start --exec PROGRAMME -b --chdir DIR_PROGRAMME -p FICHIER_PID --make-pidfile
        • Partager sur Facebook
        • Partager sur Twitter

        [linux] Détacher un programme de la console

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
        • Editeur
        • Markdown