Exécuter une commande en tant que processus d'arrière-plan/service

J'ai une commande Shell que j'aimerais exécuter en arrière-plan et j'ai lu que cela peut être fait en suffixant un & à la commande qui le fait exécuter en tant que processus d'arrière-plan mais j'ai besoin de plus de fonctionnalités et je me demandais comment aller à ce sujet:

  1. J'aimerais la commande pour démarrer et exécuter en arrière-plan chaque fois que le système redémarre.
  2. J'aimerais être capable de le démarrer et l'arrêter en cas de besoin tout comme on peut faire service apache2 start.

Comment puis-je aller à ce sujet? Est-il un outil qui me permet d'exécuter une commande en tant que service?

Je suis un peu perdu avec cette.

Grâce

Pour info, un Unix "service" est généralement appelé un daemon - sachant cela peut vous aider à trouver des informations plus facilement.

OriginalL'auteur Mridang Agarwalla | 2011-11-17