Questions marquées «background-process»

Un processus «d'arrière-plan» est un processus informatique qui s'exécute «en arrière-plan» (c'est-à-dire en arrière-plan) et sans intervention de l'utilisateur. Les tâches typiques d'utilisation de ces processus incluent la journalisation, la surveillance du système, la planification et la notification des utilisateurs. Utilisez cette balise pour toute question sur les processus d'arrière-plan.







1
Pourquoi certains programmes reviennent-ils au shell immédiatement alors que d'autres ne le font pas tant que l'exécution n'est pas terminée?
J'ai lu dans le livre Modern Operating Systems que lorsqu'une commande est exécutée, le shell crée un processus enfant, l'attend jusqu'à ce que l'enfant ait terminé son exécution, puis attend une autre commande de l'utilisateur. C'est en effet le cas pour de nombreux programmes comme gedit. Le terminal ne prend …




4
Exécution de plusieurs commandes nohup en arrière-plan
Vous avez deux commandes cmd1 et cmd2. Des deux, cmd2 met plus de temps à terminer. Besoin d'exécuter cmd2 puis cmd1. J'ai essayé de les exécuter de la manière suivante: bash$ (nohup ./cmd2>result2 &) && nohup ./cmd1>result1 & ou bash$ (nohup ./cmd2>result2 &) ; nohup ./cmd1>result1 & Mais les deux …

2
Exécutez les commandes en parallèle et attendez la fin d'un groupe de commandes avant de commencer la suivante
J'ai un script comprenant plusieurs commandes. Comment regrouper des commandes à exécuter ensemble (je souhaite créer plusieurs groupes de commandes. Dans chaque groupe, les commandes doivent s'exécuter en parallèle (en même temps). Les groupes doivent s'exécuter séquentiellement, en attendant qu'un groupe se termine avant de démarrer le groupe suivant) ... …


3
Dans un script shell, comment puis-je (1) démarrer une commande en arrière-plan (2) attendre x secondes (3) exécuter une deuxième commande pendant l'exécution de cette commande?
Voici ce que je dois faire: démarrer le processus A en arrière-plan attendez x secondes démarrer le processus B au premier plan Comment puis-je faire attendre? Je constate que le «sommeil» semble tout arrêter et je ne veux pas vraiment «attendre» que le processus A se termine complètement. J'ai vu …

1
Pourquoi «su -c <commande> &» autorise-t-il apparemment une commande à s'exécuter en arrière-plan sans raccrocher
J'aidais un collègue qui avait des problèmes avec un processus d'arrière-plan en train de mourir par intermittence. J'ai découvert qu'ils commençaient le processus d'arrière-plan en se connectant au serveur et en exécutant: su - &lt;user&gt; -c '&lt;command&gt;' &amp; "Aha", m'exclamai-je. "Si vous démarrez une commande avec" &amp; ", elle raccroche …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.