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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  ssh, puis : cp -r ..... & (est-ce que, si ssh coupe, ca tourne ?)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

ssh, puis : cp -r ..... & (est-ce que, si ssh coupe, ca tourne ?)

n°1058817
tron20
Posté le 08-07-2008 à 13:05:43  profilanswer
 

voila je fait du putty, je lance une copie volumineuse ... style :
 

Code :
  1. cp -r /disk1 /backup/ &


 
je quitte de putty (propre avec exit)
 
est-ce que mon process de copie va se terminer proprement, ne va t-il pas devenir zombie au bon d'un moment ?
 
 
(dois-je absolument passer par screen ?)


---------------
Asrock conroe 945g-dvi
mood
Publicité
Posté le 08-07-2008 à 13:05:43  profilanswer
 

n°1058834
Combi_A_Ve​ndre
Posté le 08-07-2008 à 13:39:09  profilanswer
 

Salut,

 

Avec nohup, ça doit marcher. Ton processus sera directement adopté par init, donc il ne s'arrêtera pas sur un kill de la console.
Mais bon, en utilisant le hurd (qui rox) plutôt que GNU/linux (qui sux), tu aurais moins de problèmes.

 

vw.


Message édité par Combi_A_Vendre le 08-07-2008 à 19:52:37
n°1058929
M300A
Posté le 08-07-2008 à 17:43:46  profilanswer
 

Utilise donc screen :)

n°1058936
Nonor_
Ubuntu c'est supaire
Posté le 08-07-2008 à 18:27:14  profilanswer
 

ça réponds pas à la question :-)
 
Je me la suis toujours posé également, est-ce que ça continue de tourner, et combien de temps, et pourquoi et comment ?

n°1058938
tron20
Posté le 08-07-2008 à 18:42:31  profilanswer
 

M300A a écrit :

Utilise donc screen :)


ouah pitain ct'avatar !!!
 
bien capitaine ;-)


---------------
Asrock conroe 945g-dvi
n°1058939
tron20
Posté le 08-07-2008 à 18:43:45  profilanswer
 

Nonor_ a écrit :

ça réponds pas à la question :-)
 
Je me la suis toujours posé également, est-ce que ça continue de tourner, et combien de temps, et pourquoi et comment ?


visiblement il laisse tourner le process ...
 
car il a fini de copier mes 500go de data ... (c'etait une commande rsync en fait)


---------------
Asrock conroe 945g-dvi
n°1058949
Ik12
Posté le 08-07-2008 à 19:14:13  profilanswer
 

Nonor_ a écrit :

ça réponds pas à la question :-)

 

Je me la suis toujours posé également, est-ce que ça continue de tourner, et combien de temps, et pourquoi et comment ?


Ca continue a tourner autant qu'il le faut. Parce que tu a utilise nohup qui "transfert" le processus en processus systeme et non plus utilisateur.
Combi_A_Vendre l'a dis un post au dessus.


Message édité par Ik12 le 08-07-2008 à 19:14:41

---------------
on est au 21 siècle plus person ne écrit correctement sur les forum ni sur msn ni sur les SMS.
n°1058971
Combi_A_Ve​ndre
Posté le 08-07-2008 à 19:51:41  profilanswer
 

merci lk12, parfois j'ai un peu l'impression que répondre est équivalent à pisser dans un violon si on n'en profite pas pour troller un peu, je vais donc rajouter un gros troll dans mon post initial pour qu'il soit pris en compte.
 
vw

n°1058986
M300A
Posté le 08-07-2008 à 20:40:40  profilanswer
 

Oé enfin quand on veut faire ça j'insiste on utilise screen:
 
screen
on tape sa commande
ctrl + A + D
on se deco
on revient plus tard
screen -x
 
etc (vous avez compris le principe)


Message édité par M300A le 08-07-2008 à 20:41:08
n°1058994
xilebo
noone
Posté le 08-07-2008 à 21:48:09  profilanswer
 

Quelqu'un pourrait préciser le comportement exact du premier post ?  
 
 
ex1 :  
 
je fais un ssh, puis un cp -R (ou autre commande qui dure). Je perds la session ssh (par exemple je debranche le cable reseau) : au bout d'un moment, le serveur ssh tue la connexion, et tous les fils , donc également le cp -R. Jusque là j'ai compris.
 
ex2:  
 
maintenant, apres le ssh, je  fais un cp -R & , ce qui passe le processus en arriere plan. Ainsi, si on quitte la session ssh, le cp -R continue de tourner. Pourquoi alors se poser la question de savoir si le processus va bien terminer sa tâche ? il y a un délai max après lequel le processus est quand meme tué ? ou bien il dure tant qu'il n'a pas terminé sa tâche ou tant que le système n'est pas arrêté ?
 
 
Merci pour vos réponses  :jap:


Message édité par xilebo le 08-07-2008 à 21:48:24
mood
Publicité
Posté le 08-07-2008 à 21:48:09  profilanswer
 

n°1058995
Ik12
Posté le 08-07-2008 à 22:10:19  profilanswer
 

Il dure tant que sa tache n'est pas fini ou que l'ordinateur n'est pas eteint.
Sauf si tu donne un arugment limitant la duree de vie du processus.


---------------
on est au 21 siècle plus person ne écrit correctement sur les forum ni sur msn ni sur les SMS.
n°1058999
tron20
Posté le 08-07-2008 à 23:05:18  profilanswer
 

merci IK12


---------------
Asrock conroe 945g-dvi
n°1059008
Le_Tolier
Hello IT ?
Posté le 08-07-2008 à 23:49:23  profilanswer
 

Euh je voudrais pas foutre ma merde, mais il me semble que tu as beau mettre un &, si tu fermes ton terminal tout les process attachés au terminale sont killé ... d'ou linteret du nohup et du screen

Message cité 1 fois
Message édité par Le_Tolier le 08-07-2008 à 23:50:42

---------------
Never f**k with your systems administrator. Why? Because they know what you do with all that free time! |?? | SAVE Jericho !
n°1059013
tron20
Posté le 09-07-2008 à 00:37:47  profilanswer
 

non ils ne le sont pas ..en tout cas le rsync s'est terminée correctement ..mais oui un nohup mieux un screen c plus propre donc pro.


---------------
Asrock conroe 945g-dvi
n°1059049
xilebo
noone
Posté le 09-07-2008 à 09:24:55  profilanswer
 

Le_Tolier a écrit :

Euh je voudrais pas foutre ma merde, mais il me semble que tu as beau mettre un &, si tu fermes ton terminal tout les process attachés au terminale sont killé ... d'ou linteret du nohup et du screen


 
je demande ca, car j'ai testé plusieurs fois : sans le & , ca quitte le process, avec le &, ca ne le quitte pas.  

n°1059250
Combi_A_Ve​ndre
Posté le 09-07-2008 à 20:12:23  profilanswer
 

Bon alors je viens de faire le test sur une Debian Sid et kde.
Effectivement, en utilisant la commande suivante :
# grep -R / a &

 

Si je ferme le shell à la souris, le processus grep, intialement fils du shell est adopté par "init", le nohup est donc automatique.

 

Si je ne mets pas le "&", c'est encore plus bizarre, bien que je ferme (à la souris) le shell, celui ci n'est pas killé, donc le processus père reste vivant, donc le fils aussi...

 

Va falloir faire plus de tests pour comprendre tout ça.

 

vw.


Message édité par Combi_A_Vendre le 09-07-2008 à 20:15:10
n°1059266
Nonor_
Ubuntu c'est supaire
Posté le 09-07-2008 à 22:01:58  profilanswer
 

Dans le meme style (enfin de loin), sous kde avec compiz comme WM, quand j'ouvre un xterm avec la commande "xterm -e su" pour être en root directement, je n'arrive pas à le fermer, si je clique sur la croix de la fenetre rien ne se passe... je suis obligé de faire ctrl-D dans la fenetre pour faire exit... Rapport ?

n°1059294
Combi_A_Ve​ndre
Posté le 10-07-2008 à 08:29:42  profilanswer
 

Si ton processus xterm est lancé en root, c'est normal que tu n'arrives pas à le killer en tant que simple utilisateur.
 
vw.

n°1059354
Taz
bisounours-codeur
Posté le 10-07-2008 à 10:55:42  profilanswer
 

déjà tu ferais mieux d'utiliser cp -a pour tes backup

n°1059451
tron20
Posté le 10-07-2008 à 14:37:01  profilanswer
 

je fais un rsync -a en fait ;-)


---------------
Asrock conroe 945g-dvi

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

  ssh, puis : cp -r ..... & (est-ce que, si ssh coupe, ca tourne ?)

 

Sujets relatifs
Jeu Zeus ne tourne pas sous Wine ?Comment savoir si un programme tourne en 64 bits ou en 32
lancer un script bash qui tourne en boucle au demarragemon horloge système tourne 2 fois la vitesse normale
Teamspeak Quand Pc CoupéMon ordinateur tourne en accéléré...
[DEBIAN]script cron.daily qui tourne passquid qui se coupe
Session X qui se coupe au bout de 3 secondesMa mandrake tourne a bloque !
Plus de sujets relatifs à : ssh, puis : cp -r ..... & (est-ce que, si ssh coupe, ca tourne ?)


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