Screen sur wget

Utilisateur anonyme -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour/bonsoir,
Voila, dans debian je suis assez novice dans ce qui concerne linux,
Mais voila, j'ai effectuer un wget -r afin de recuperer les fichiers de mon ancien serveur, le soucis est que si je ferme putty qui gere l'ssh, le wget va s'arreter.
Donc ma question est de savoir si il aurait un moyens de faire comme un serveur de jeux, par exemple, appliquer un " screen " dans un fichier SH executable ?
Merci car j'ai presque 2to a telecharger et je n'ai nul envie de laisser mon pc allumer toute la nuit :)

5 réponses

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    nohup (paquet coreutils) me paraît plus indiqué.

    Pour l'installer :

    aptitude update
    aptitude safe-upgrade
    aptitude install coreutils


    Ensuite :

    nohup ma_commande


    ... par exemple :

    nohup wget www.google.fr


    Bonne chance
    2
  2. GRDX Messages postés 128 Date d'inscription   Statut Membre Dernière intervention   30
     
    Bonjour,
    et en lançant la commande ou le script en tâche de fond avec '&' ?
    exemple:
    $wget monfichier &
    1
    1. ryko1820 Messages postés 1633 Date d'inscription   Statut Membre Dernière intervention   310
       
      hello,

      A priori, même comme ça c'est toujours lié à la session ...

      Comme indiqué plus bas il faut un nohup, et si l'on souhaite continuer à travailler dans cette session alors que le programme est lancé, & ...
      0
  3. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Quelques remarques par ce qui a été dit entretemps :

    - "&" ne détache pas le processus du terminal, donc ne répond pas au besoin (c'est d'ailleurs l'intérêt de nohup).
    - Il est effectivement plus pratique de combiner "nohup" et "&" pour pouvoir quitter le terminal. Si on a oublié le "&", on peut aussi faire "ctrl z" et lancer la commande "bg".

    Après pour le débat http est lent, bah ce n'est sans doute pas ce qui se fait de mieux quand on a le choix (comme ça semble être le cas visiblement aussi)... mais ça reste mieux qu'un protocole chiffré (par exemple ssh).

    Bonne chance
    1
  4. Utilisateur anonyme
     
    Merci beaucoup, je vais essayer les deux et je vous tient au courant.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. akira
     
    Pour basculer en arrière plan avec nohup il ne faut pas oublier le & :

    nohup wget monsite.com &

    Autre remarque, si tu comptes telechqrge 2To de data, le protocole http n'est clairement pas la solution adapte, prefere ftp ou torrent.

    Akira.
    0
    1. Utilisateur anonyme
       
      Merci beaucoup.
      Les archives sont stockée sur le serveur " A " sur ( /var/www/temp/~ ) Et sont télécharger vers serveur " B " sur ( /home/download/~ ) , Je préfère la solution HTTP, plus simple via linux.
      0
    2. ryko1820 Messages postés 1633 Date d'inscription   Statut Membre Dernière intervention   310
       
      Hello,

      Je plussois, car en effet l'HTTP (hyper text transfert protocole) n'est clairement pas recommandé pour 2 To de données. Déjà même 2 Go ...
      Quelque-soit le protocole, un checksum du fichier à l'arrivé serait recommandé, mais 2 To en HTTP c'est très optimiste ... wget -c ;-)
      0