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!