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

 


Dernière réponse
Sujet : Gestion des processus pere / fils => NEED HELP !!!!!
Dark_Schneider http://www.defcon1.org/html/Linux_ [...] owtto.html
http://www.linuxpowered.com/archiv [...] creen.html
 
package déjà sur les CD de la mdk.

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


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

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 :(

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

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]

bruno31 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 ??
Dark_Schneider 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
bruno31 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]

nicotine pour verifier , tu te reloggues sur la machine et tu verras que le process est détaché de tout tty
nicotine 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]

Jak 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.
Jak 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 &
bruno31 Apparement avec un Ctrl+Z puis & , la tache passe en fond et ne plante po ;)
bruno31 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 ;)

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)