OVH Cloud OVH Cloud

Lancer un soft dans un terminal, quitter et le retrouver après ?

7 réponses
Avatar
Frogger
Bonjour,

je veux pouvoir lancer un soft sous linux en ligne de commande, quitter
telnet, me reconnecter et pouvoir ravoir ce soft qui doit continuer à
tourner en "tache de fond".

Y a pas un truc qui s appelle "screen" ou dans le genre qui fait ça ?

Merci de votre aide à un newbie ;)

Bye

7 réponses

Avatar
Michel Tatoute
Le Wed, 15 Oct 2003 15:38:55 +0200, Frogger a écrit :

Bonjour,

je veux pouvoir lancer un soft sous linux en ligne de commande, quitter
telnet, me reconnecter et pouvoir ravoir ce soft qui doit continuer à
tourner en "tache de fond".

Y a pas un truc qui s appelle "screen" ou dans le genre qui fait ça ?

exact


$ man screen

pour la doc.

Le secret pour impatients : ^A ?

Avatar
apkwa
On Wed, 15 Oct 2003 15:38:55 +0200, Frogger wrote:

Bonjour,

je veux pouvoir lancer un soft sous linux en ligne de commande, quitter
telnet, me reconnecter et pouvoir ravoir ce soft qui doit continuer à
tourner en "tache de fond".

Y a pas un truc qui s appelle "screen" ou dans le genre qui fait ça ?

Merci de votre aide à un newbie ;)

Bye



Plutôt nohup:
$ nohup commande &

Avatar
Hugues Hiegel
Ce cher apkwa a dit :

On Wed, 15 Oct 2003 15:38:55 +0200, Frogger wrote:

Bonjour,

je veux pouvoir lancer un soft sous linux en ligne de commande, quitter
telnet, me reconnecter et pouvoir ravoir ce soft qui doit continuer à
tourner en "tache de fond".

Y a pas un truc qui s appelle "screen" ou dans le genre qui fait ça ?

Merci de votre aide à un newbie ;)

Bye



Plutôt nohup:
$ nohup commande &


Et non, il veut 'ravoir' le processus.. :)
ya que screen pour ca.

--
Life! Don't talk to me about life.
-+ Marvin +-


Avatar
apkwa
On Thu, 16 Oct 2003 15:47:55 +0200, Hugues Hiegel wrote:

Plutôt nohup:
$ nohup commande &


Et non, il veut 'ravoir' le processus.. :) ya que screen pour ca.


Ah. Merci mais est-ce que tu peux me donner un peu plus d'explications:
si je fais par exemple un 'nohup ls -R / &' et que je me déconnecte, le
process continue tout de même à tourner sous mon nom. Je ne vois pas bien
l'utilité de screen dans ce cas... (<- c'est une question naïve, pas une
remarque, hein :)


Avatar
Qing Liu
apkwa writes:

On Thu, 16 Oct 2003 15:47:55 +0200, Hugues Hiegel wrote:

Plutôt nohup:
$ nohup commande &


Et non, il veut 'ravoir' le processus.. :) ya que screen pour ca.


Ah. Merci mais est-ce que tu peux me donner un peu plus d'explications:
si je fais par exemple un 'nohup ls -R / &' et que je me déconnecte, le
process continue tout de même à tourner sous mon nom. Je ne vois pas bien
l'utilité de screen dans ce cas... (<- c'est une question naïve, pas une
remarque, hein :)


Si tu as un programme de calcul par exemple et que tu veux
reprendre la main en suite. Ou une session emacs :), ça ne
se referme pas jusqu'au reboot, une session emacs !

--
Liu



Avatar
apkwa
On Fri, 17 Oct 2003 09:40:54 +0200, Qing Liu wrote:

Si tu as un programme de calcul par exemple et que tu veux reprendre la
main en suite. Ou une session emacs :), ça ne se referme pas jusqu'au
reboot, une session emacs !


Ah d'accord. Ca a l'air sympa, va falloir que j'essaye un de ces 4...
Merci !

Avatar
Hugues Hiegel
Ce cher apkwa a dit :

On Fri, 17 Oct 2003 09:40:54 +0200, Qing Liu wrote:

Si tu as un programme de calcul par exemple et que tu veux reprendre la
main en suite. Ou une session emacs :), ça ne se referme pas jusqu'au
reboot, une session emacs !


Ah d'accord. Ca a l'air sympa, va falloir que j'essaye un de ces 4...
Merci !


juste pour accélérer le processus :

j'ai souvent besoin d'utiliser ma bécane depuis l'exterieur. Je me
ssh-e donc dessus, lance screen, et deux ou trois fenetres dans
screen. Avec emacs, mutt, centericq, un shell a la con et tout ce que
je veux quoi.

Et tout le monde le sait, le net c'est assez instable. Donc je suis
bien content d'avoir juste un "ssh chezmoi -t screen -DDR" a faire
pour retrouver exactement mon "travail" comme il etait au moment de la
coupure de communication :)

screen, ca n'est pas pratique, c'est VRAIMENT INDISPENSABLE ;)

--
Life! Don't talk to me about life.
-+ Marvin +-