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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Mises en background d'un processus et le récupérer ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Mises en background d'un processus et le récupérer ?

n°772129
Deadog
Dain Bramaged
Posté le 16-01-2006 à 01:07:58  profilanswer
 

Bonjour
 
Je veux faire tourner un processus qui s'utilise habituellement en ligne de commande (bitchx, en user normal je vous rassure ;)) sur mon serveur.
 
Je procède de la manière suivante :
-je me log en ssh sur le serveur
-je lance bitchx
-je me connecte au serveur et aux chans, je m'authentifie
-je fais ctrl+z (ou je lui envoie un SIGSTOP, pareil)
-je fais "bg 1" pour le réactiver en arrière plan
 
jusque la, ok, tout marche bien, le processus de bitchx est bien réveillé, répond quand on lui parle sur irc, toussa ....
 
Maintenant, première question :
Comment puis-je reprendre la mains dessus ?
Le but serait que je me déconnecte de ma session ssh, et qu'un peu plus tard, je me reco. Là je veux pouvoir retapper des commandes dans bitchx.
On oublie "fg 1", déjà parce que 1- j'me suis déconnecté de ma session, donc il a perdu la liste des jobs, 2- même sans se déconnecter, ça ne permet de rammener le stdin de bitchx sur mon shell :/
 
Ensuite, deuxième question :
Lorsque j'ai lancé mon bitchx, et que je l'ai mit en background, je veux couper ma session ssh. Je fais ça avec "exit" (normal) mais la, il bloc. Il reste planté là, avec pour dernier message "logout" et c'est tout.
D'après netstat la connection reste ouverte.
Soit, je ferme mon terminal (en graphique, donc en gros ça kill mon ssh). Là la connection ssh est bien coupé et tout est ok.
Je veux juste savoir comment éviter qu'il reste bloqué lors du logout ?
 
 
En gros, ai-je la bonne méthode pour laisser tourner mon bitchx en permanence sur mon serveur ? :)
 
merci


Message édité par Deadog le 16-01-2006 à 01:08:47
mood
Publicité
Posté le 16-01-2006 à 01:07:58  profilanswer
 

n°772135
Bigon
Avis défavorable
Posté le 16-01-2006 à 02:00:20  profilanswer
 

Tu dans lancer bitchx dans un screen, qd tu te deconnect le shell et tous les autre processus sont killé
 
1°tu lance la cmd screen
2°tu lance bitchx
3°tu te deconnecte
4°à la reconnection tu lance screen -r
 
et hop ca marche

n°772211
Deadog
Dain Bramaged
Posté le 16-01-2006 à 13:34:51  profilanswer
 

merci :)
 


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

  Mises en background d'un processus et le récupérer ?

 

Sujets relatifs
récupérer une vidéo sur le web[HOWTO] Récupérer rpm et urpmi après une erreur
Recuperer ma debian sur une nouvelle carte merecommenr récuperer fichier photo effacer??
82 processus sous mandriva?????[FreeBSD] Lancer un processus n'appartenant pas a root au boot
récuperer son home corrompu[Unix Tru64] Récupérer la taille maxi autorisée d'un FS ?
logiciel pour retiré les paroles d'une music ( récupérer l'instru )Récupérer un fichier par connexion ssh
Plus de sujets relatifs à : Mises en background d'un processus et le récupérer ?


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