Maison  >  Article  >  Opération et maintenance  >  La différence entre le processus d'arrière-plan et le processus démon sous Linux

La différence entre le processus d'arrière-plan et le processus démon sous Linux

王林
王林original
2019-11-22 09:15:443643parcourir

La différence entre le processus d'arrière-plan et le processus démon sous Linux

La différence entre le processus d'arrière-plan et le processus démon sous Linux est la suivante :

1. Le processus démon s'est complètement séparé de la console du terminal, tandis que le programme d'arrière-plan ne s'est pas complètement séparé. séparé du terminal (les résultats seront toujours envoyés au terminal avant la fermeture du terminal);

2. Le processus démon ne sera pas affecté lors de la fermeture de la console du terminal et le programme en arrière-plan s'arrêtera lorsque le l'utilisateur quitte et doit être redémarré avec nohup command & Ce n'est qu'en s'exécutant dans le format que l'impact peut être évité

3. Le groupe de session, le répertoire actuel et les descripteurs de fichiers du processus démon sont indépendants. L'exécution en arrière-plan n'est qu'un fork du terminal pour permettre au programme de s'exécuter en arrière-plan. Ceux-ci n'ont pas changé.

Tutoriel recommandé : Tutoriel Linux

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn