Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
498 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  Gestion des processus pere / fils => NEED HELP !!!!!

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Gestion des processus pere / fils => NEED HELP !!!!!

n°29974
bruno31
Posté le 20-09-2001 à 17:22:41  profilanswer
 

mon serveur CS, sur une machine distante, un pc linux, plante lorsque ma connection adsl coupe.
 
je lance le client telnet puis lance le serveur depuis ce PID.
mais lorsque je ferme le telnet, le serveur CS gele !  
tout cela parait normal mais j'aimerai bien eviter de planter le serveur des que G un soucis sur ma propre connection !!!
 
D'avance merci ;)


---------------
http://www.hardfr.org/ [HardFr]
mood
Publicité
Posté le 20-09-2001 à 17:22:41  profilanswer
 

n°29979
bruno31
Posté le 20-09-2001 à 17:39:55  profilanswer
 

Apparement avec un Ctrl+Z puis & , la tache passe en fond et ne plante po ;)


---------------
http://www.hardfr.org/ [HardFr]
n°29986
Jak
Back to Slack !
Posté le 20-09-2001 à 18:18:18  profilanswer
 

Mmmh, pas sûr que la mise en background suffise, il est possible que le serveur CS se plante aussi car le terminal qui a servi à le lancer (son processus-père, donc) se termine en envoyant le signal à ses fils.
Le mieux, pour détacher le serveur, c'est de le lancer avec un nohup, vu que c'est à ça que ça sert.

~# nohup cs_server &

n°29987
Jak
Back to Slack !
Posté le 20-09-2001 à 18:20:35  profilanswer
 

Oups, j'avais pas vu que tu t'étais répondu à toi-même. Donc si ça marche comme tu fais, c'est bon. Et plutôt que de faire ctrl-Z et bg, lance le directement avec le '&', histoire qu'il passe en background tout de suite.

n°29988
nicotine
Posté le 20-09-2001 à 18:46:08  profilanswer
 

system D  
 
tu te logges sur la machine  
tu passes en root (su)  
tu repasses en user ....si tu veux ton process en user  (su)  
tu lances ton prog avec le &
et ctrld D à la chaine .....

 

[edtdd]--Message édité par nicotine--[/edtdd]


---------------
Do androïds dream of electric sheep ?
n°29989
nicotine
Posté le 20-09-2001 à 18:46:52  profilanswer
 

pour verifier , tu te reloggues sur la machine et tu verras que le process est détaché de tout tty


---------------
Do androïds dream of electric sheep ?
n°30691
bruno31
Posté le 23-09-2001 à 22:17:24  profilanswer
 

euh, je vais de tester ( avec du retard, mea culpa ) le bg marche effectivement
 
pour le nohup, G eu le message suivant :
 
[hardfr@mercurus hlds_l]$ nohup CS &
[2] 21376
[hardfr@mercurus hlds_l]$ nohup: appending output to `nohup.out'
 
 
:??:  
 
C koi la syntaxe exacte ?
 
fo le ~# ?? ca sert a koi ?
 
sinon nicotine effectivement le process doit hériter des droits root donc plante po c ca ?
 
mais y'a po moyen d'eviter de donner le pass root, c le genre de chose que je prefere eviter ;)
merci :p

 

[edtdd]--Message édité par bruno31--[/edtdd]


---------------
http://www.hardfr.org/ [HardFr]
n°30695
Dark_Schne​ider
Close the World, Open the Net
Posté le 23-09-2001 à 22:37:39  profilanswer
 

ben ca marche. il dis juste que la sortie standard et les messages d'erreurs au lieu d'être affiché dans la console, le seront dans nohup.out.
 
chercher définition de to append dans un dico d'anglais.
 
pour check si il tourne :
> ps -fe
 
pour des infos sur nohup :
> man bash


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°30707
bruno31
Posté le 24-09-2001 à 00:04:48  profilanswer
 

ok
 
une autre question, comment on fait pour recup le tty apres avoir fait un nohup ou un Ctrl+D ( ca marche ossi ;) )  
 
histoire de remrendre la main sur le say & co ??


---------------
http://www.hardfr.org/ [HardFr]
n°30709
bruno31
Posté le 24-09-2001 à 00:36:17  profilanswer
 

Dark_Schneider a écrit a écrit :

 
...
 
pour des infos sur nohup :
> man bash  




 
 
3447 pages ! :ouch:
 
si tu as le numero de page concernée par la :p
 
info nohup ,  G trouvé :p
 
reste :
comment on fait pour recup le tty apres avoir fait un nohup ou un Ctrl+D  
 
@+

 

[edtdd]--Message édité par bruno31--[/edtdd]


---------------
http://www.hardfr.org/ [HardFr]
mood
Publicité
Posté le 24-09-2001 à 00:36:17  profilanswer
 

n°30714
Dark_Schne​ider
Close the World, Open the Net
Posté le 24-09-2001 à 01:08:37  profilanswer
 

#bash ou man:/bash dans la barre d'url de konqueror.
 
je ne sais plus.
 
Il y a screen qui est vachement bien aussi


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°30913
bruno31
Posté le 25-09-2001 à 12:57:11  profilanswer
 

bruno31 a écrit a écrit :

 
 

comment on fait pour recup le tty apres avoir fait un nohup ou un Ctrl+D





 
euh G pas suivi la ton truc la Dark !?
 
de toute facon, G po l'interface graphique donc Konqueror :(


---------------
http://www.hardfr.org/ [HardFr]
n°30915
Dark_Schne​ider
Close the World, Open the Net
Posté le 25-09-2001 à 13:20:52  profilanswer
 

http://www.defcon1.org/html/Linux_ [...] owtto.html
http://www.linuxpowered.com/archiv [...] creen.html
 
package déjà sur les CD de la mdk.


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  Gestion des processus pere / fils => NEED HELP !!!!!

 

Sujets relatifs
tuer un processus plantéSOS HELP:je cherche un linux tout petit et rapide pour installer
HELP!!! Pb installation Mandrake 8.0 (error opening sda for writing)[!!! HELP !!!] table de partition HS
[HELP] install de freeBSD qui fige[FreeBSD] Help ! Je débute
|| htaccess Help ||[help] mapage (?) de clavier avec une redhat 7.1
help me avec la slackware8help me !!! les pro de exim [URGENT]
Plus de sujets relatifs à : Gestion des processus pere / fils => NEED HELP !!!!!


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR