console linux et tache en cours

console linux et tache en cours - Divers - Linux et OS Alternatifs

Marsh Posté le 04-05-2008 à 22:03:37    

bonjour,
 
j'ai lancé une tache (wget) sur une session ssh, j'ai cloturé la session alors que la tache n'était pas finie... lorsque j'ouvre une  nouvelle session la tache apparait bien dans la liste mais comment lui redonner "la main" pour avoir les info sur le telechargment en cours (entre autre si c'était une autre tache ça m'interesse aussi... )
 
Merci
 
a+
Got

Reply

Marsh Posté le 04-05-2008 à 22:03:37   

Reply

Marsh Posté le 04-05-2008 à 22:19:47    

use screen, luke


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 04-05-2008 à 22:39:36    

mais ça ça marche si on prevois les choses pas pour la tache en cours actuellement si je ne l'ai pas lancé dans un "screen" ??? non?

Reply

Marsh Posté le 05-05-2008 à 10:02:19    

up rien d'autre?

Reply

Marsh Posté le 05-05-2008 à 10:08:54    

jobs te donne quoi ?


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 05-05-2008 à 11:16:25    

c'est pas la commande fg ?

Reply

Marsh Posté le 05-05-2008 à 12:05:33    

Si tu es root tu peux t'amuser avec /dev/pts/*... par-contre je ne sais si tu pourras arriver à ton objectif.
 
wget perso je le lance toujours en wget -q. Il me produit un wget.log, et si pour une raison ou une autre, ssh se ferme...


Message édité par czh le 05-05-2008 à 12:06:25
Reply

Marsh Posté le 05-05-2008 à 12:35:32    

jobs ne donne rien..
comment s'utilise fg? (man fg renvoi rien?!)
/dev/pts représente quoi?
 
Merci

Reply

Marsh Posté le 05-05-2008 à 14:44:04    

jobs, fg et bg sont des commandes shell au sens strict du terme, en gros ce sotn des mots clef qui active des fonctions du processus shell lui-même sh ou bash.
 
/dev/pts/ contient les descripteurs ouvert par les shells.
 
Sinon regarde du côté de /proc/[NUMERO_PID]/fd/0, et /proc/[NUMERO_PID]/fd/1, si tu trouves quelquechose. En supposant (pure supposition) que fd/0 et fd/1 soient les IO standard (entrée-sortie) ouvert par un processus lors de son exécution.


Message édité par czh le 05-05-2008 à 14:45:20
Reply

Sujets relatifs:

Leave a Replay

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