Une question me tourmente depuis longtemps, est-t-il possible de détacher un programme déjà lancé dans une console.
Ou, ce qui m'arrive plus souvent c'est a dire :
$ mon_programme &
$ fg ( zut c'était une autre tache de fond que je voulais faire revenir )
et là c'est bloqué !
Si vous avez des idées, n'hésitez pas.
PS: je connais screen
# CTRL+Z et BG
Posté par NeoX . Évalué à 6.
2°) mince j'ai oublié le &
3°) je fais < CTRL > + < Z > qui va stopper le process
4°) bg X pour mettre en tache de fond le process X
et enfin
5°) fg X pour le remettre en tache d'avant plan
[^] # Re: CTRL+Z et BG
Posté par djapat . Évalué à 6.
[^] # Re: CTRL+Z et BG
Posté par NeoX . Évalué à 1.
pour le lecteur qui arrive maintenant l'ID est le fameux X dans mes lignes de commande
[^] # Re: CTRL+Z et BG
Posté par Raphaël G. (site web personnel) . Évalué à 2.
$ setsid mon_programme
$ exit
Et ton programme continuera de tourner sans quitter avec le shell...
Par contre pas moyen de le faire revenir en avant plan (enfin sauf si le programme est capable de se ré-attacher a un shell je pense).
[^] # Re: CTRL+Z et BG
Posté par Obsidian . Évalué à 2.
$ nohup
... dans le même genre.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.