J'ai un processus sur une machine que j'ai arrêtée (avec une Ctrl-Z). Après Ssh'ing sur la machine, comment puis-je reprendre le processus? P>
3 Réponses :
FG a besoin du numéro de travail. J'essaie de le faire à distance.
Tapez emplois code> pour obtenir la liste des emplois
@ jh314: emplois code> est une coquille intégrée (nécessairement, car les numéros de travail sont locaux à ce processus) afin d'avoir accès au terminal sur lequel la coque est en cours d'exécution, nier la besoin d'un résumé "non-shell". Ceci est possible si vous définissez des choses à l'avance (par exemple, à l'aide de
écran code>) ou avez-vous accès à un ordinateur de bureau à distance, mais il essaie de le faire sans celles-ci.
Vous aurez besoin de trouver le PID, puis d'émettre Vous pouvez trouver le PID en utilisant Si vous réussissez à poursuivre le processus, mais cela n'a plus de terminal de contrôle (et il en a besoin), il pourrait éventuellement suspendre ou entrer dans une boucle: gardez votre œil sur son usage de la CPU. P> tuer -cont
PS code> avec certaines options pour produire une sortie étendue. Arrêté les travaux ont un
t code> dans la section code> (ou
s code>). P>
Ceci ( tuer -cont ... code>) est le bon tour en général, mais méfiez-vous de deux autres choses: (1) Cela confondra légèrement sa coque mère (appelons ceci p I> pour le parent), qui ne fait aucun avis que le processus (appelons-le t i>, pour arrêté) a été poursuivi si p i> pense t i> est toujours arrêté. (2) Si le processus t i> est i> toujours attaché à son terminal de contrôle et essaie de faire certaines "TTY OPS", la coque n'aura pas transféré le terminal < / i> 's contrôle des informations sur le groupe et t i> arrêtera immédiatement avec
sigttin code> ou
sigttou code>.
À ce stade, il est probablement une bonne idée de mentionner écran code> ou
tmux code>.
Pour savoir que Job-ID et PID, utilisez "Emplois -L", comme ceci:
$ jobs -l [1]+ 3729 Stopped vim clustertst.cpp
Pour clarifier la question, vous pouvez noter que vous essayez de le faire à partir d'une coquille différent i>, et que vous n'avez pas d'accès de style de bureau à distance, etc.