lancement de processus "permanents" - Linux et OS Alternatifs
Marsh Posté le 23-04-2002 à 22:46:56
shinobufan a écrit a écrit : ca peut paraitre louche comme question, c'est surement pas une bonne question, mais je voudrais savoir comment on peut faire pour lancer un processus depuis un terminal sous kde par ex, qui ne se kill pas en meme temps que la console graphique (cela revient à lancer un processus dont le parent serait 'init' ?). En gros, comment lancer un processus depuis un term graphique qui reste meme si on ferme tout, quoi. merci... |
nohup est ton ami :
mettons que tu doivent lancer /usr/bin/mon_prog
donc dans ton terminal, tu tapes :
# nohup /usr/bin/mon_prog &
La sortie de ton programme ira dans nohup.out
Tant que tu n'éteindra pas ton ordi le programme /usr/bin/mon_prog continuera a tourner (à moins que tu n'envoie le signal KILL au process )
voilaaaaaaaaaaaaaaaa
PS : ce n'est pas une question idiote du tout et la commande nohup est une commande que j'utilise tout les jours
[jfdsdjhfuetppo]--Message édité par kasi le 23-04-2002 à 22:50:51--[/jfdsdjhfuetppo]
Marsh Posté le 23-04-2002 à 22:53:02
mis a part la sortie ds nohup.out, c koa l'avantage de l'utiliser
parce que ./binaire &
fonctionne aussi
Marsh Posté le 23-04-2002 à 23:36:35
cassidy a écrit a écrit : mis a part la sortie ds nohup.out, c koa l'avantage de l'utiliser parce que ./binaire & fonctionne aussi |
non si tu qquittes le term ou t as lancé cette commande tu peux
etre sur que ca killera ton ./binaire , sauf dans le cas d applis
kde qui elle se ratache a kdeinit.
le seul moyen dans ton cas est d utiliser la commande dislocate
sinon le meilleur truc c est qd meme d utiliser screen
Marsh Posté le 24-04-2002 à 18:59:18
nohup c exactement ce qu'il me fallait. Merci.
J'étais sur qu'il y avait un moyen, pas tjs facile de trouver une commande dans la doc quand on ne la connait pas
Marsh Posté le 23-04-2002 à 21:44:15
ca peut paraitre louche comme question, c'est surement pas une bonne question, mais je voudrais savoir comment on peut faire pour lancer un processus depuis un terminal sous kde par ex, qui ne se kill pas en meme temps que la console graphique (cela revient à lancer un processus dont le parent serait 'init' ?).
En gros, comment lancer un processus depuis un term graphique qui reste meme si on ferme tout, quoi.
merci...