Faire en sorte qu'un prog lancé en SSH continue de tourner ?

Faire en sorte qu'un prog lancé en SSH continue de tourner ? - Divers - Linux et OS Alternatifs

Marsh Posté le 31-01-2004 à 16:17:57    

Voilà, je voudrais savoir ce que je dois faire pour qu'un programme lancé par le biais de SSH continue de tourner même lorsque je ne suis pas loggué sur la machine ? :??: (la machine est sous linux)
 
Merci d'avance ;)


---------------
[b] FAH-Addict, première source d'information francophone sur le projet Folding@Home.  
Reply

Marsh Posté le 31-01-2004 à 16:17:57   

Reply

Marsh Posté le 31-01-2004 à 16:19:00    

&


---------------
Intermittent du GNU
Reply

Marsh Posté le 31-01-2004 à 16:20:26    

man nohup

Reply

Marsh Posté le 31-01-2004 à 16:22:22    

nohup c'était bien avant, maintenant il faut regarder avec screen
 
http://people.via.ecp.fr/~alexis/f [...] creen.html

Reply

Marsh Posté le 31-01-2004 à 16:23:20    

oui oui .... l'un n'empeche pas l'autre nohup est trivial

Reply

Marsh Posté le 31-01-2004 à 16:27:17    

on peut voir screen comme un nohup puissance 10

Reply

Marsh Posté le 31-01-2004 à 18:05:44    

bah le & à la fin de la ligne de commande me convient parfaitement :)
 
question subsidiaire : comment assigner un programme à un cpu particulier, et vérifier quels programmes tournent en fonction des CPU ? :??:


---------------
[b] FAH-Addict, première source d'information francophone sur le projet Folding@Home.  
Reply

Marsh Posté le 01-02-2004 à 20:43:25    

[:totow]


---------------
[b] FAH-Addict, première source d'information francophone sur le projet Folding@Home.  
Reply

Marsh Posté le 01-02-2004 à 22:48:46    

tu n'a pas confiance en la gestion du SMP par l'OS ?
 
On est pas sous windows où il faut lui dire de libérer de la ram (:D)

Reply

Marsh Posté le 02-02-2004 à 00:12:39    

void_ppc a écrit :

tu n'a pas confiance en la gestion du SMP par l'OS ?
 
On est pas sous windows où il faut lui dire de libérer de la ram (:D)


quand la memoire est 'readable'  [:ddr555]


---------------
Intermittent du GNU
Reply

Marsh Posté le 02-02-2004 à 00:12:39   

Reply

Marsh Posté le 02-02-2004 à 00:20:49    

la mémoire ne peut pas être 'read'
 
sont mauvais en traduc, chez gro$oft.


---------------
Bitcoin, Magical Thinking, and Political Ideology
Reply

Marsh Posté le 02-02-2004 à 11:25:46    

farib a écrit :

la mémoire ne peut pas être 'read'
 
sont mauvais en traduc, chez gro$oft.


 
faut laisser en anglais, ca fait genre message système vachement précis et tout

Reply

Marsh Posté le 02-02-2004 à 17:18:14    

toTOW a écrit :

bah le & à la fin de la ligne de commande me convient parfaitement :)
 
question subsidiaire : comment assigner un programme à un cpu particulier, et vérifier quels programmes tournent en fonction des CPU ? :??:


 
Ca m'interesse aussi...

Reply

Marsh Posté le 03-02-2004 à 10:08:18    

le & a la fin de la ligne de commande ne marchera pas tjrs et meme surement rarement: en effet il faudra que le soft soit prevu pour et qu'il ferme ses flux stdin stdout et stderr pour que tu puisse quitter le ssh sans qu'il parte avec. une autre solution est:
 
ligne commande </dev/null &>/dev/null &
 
mais c'est a peu pres ce que font nohup et screen. Le second ayant un avantage important: tu peut lancer plusieurs programmes en //, detacher screen, revenir plus tard reattacher screen et analyser les sorties de tous les progs. (Permet aussi de se faire une session de travail sur un serveur: un pty avec un editeur, un autre avec links, un autre avec bitchx, un autre avec un client mail .... Lorsque tu te deconnecte il suffit de <<C-a d>> et lorsque tu te reconnecte de <<screen -r>> pour tout recuperer en l'etat).

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed