# Astuce PUTTY, fermeture de session avec processus en cours

**URL:** <https://www.debian-fr.org/t/astuce-putty-fermeture-de-session-avec-processus-en-cours/58772>\
**Category:** Trucs et Astuces\
**Created:** [Février 21, 2016, 5:59 UTC](https://www.debian-fr.org/t/astuce-putty-fermeture-de-session-avec-processus-en-cours/58772 "2016-02-21T17:59:16Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![ben\_raven](https://www.debian-fr.org/user_avatar/www.debian-fr.org/ben_raven/32/4076_2.png) [@ben\_raven](https://www.debian-fr.org/u/ben_raven)\
**Post date:** [Février 21, 2016, 5:59 UTC](https://www.debian-fr.org/t/astuce-putty-fermeture-de-session-avec-processus-en-cours/58772/1 "2016-02-21T17:59:16Z")

</div>

Salut à tous, je me permet de poster une astuce car j’ai mis plusieurs heures à résoudre mon problème sans trouver de solutions sur le net.

Lorsque vous vous connectez à votre serveur (Debian en ce qui me concerne) grâce à Putty et que vous lancez une commande dont le processus est long (cp, rsync…), vous faites :

```nohighlight
# commande &

```

Vous allez me dire “tout le monde le sait”.  
Sauf que lorsque vous fermez votre fenêtre Putty la commande est interrompue (en tous cas sous windows8) !!!

Je viens donc de trouver la solution, pas la peine d’utiliser de nohup ou autres commandes, il suffit de quitter Putty en tapant :

```nohighlight
# exit

```

Et non pas en utilisant la croix pour fermer la fenêtre.

Je ne sais pas si c’est un bug de Putty mais c’est bon à savoir.  
En espérant que ça aide.

A+ 🙂

---

<div class="post-metadata">

**Author:** ![flavien](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/f/f475e1/32.png) [@flavien](https://www.debian-fr.org/u/flavien)\
**Post date:** [Février 21, 2016, 5:59 UTC](https://www.debian-fr.org/t/astuce-putty-fermeture-de-session-avec-processus-en-cours/58772/2 "2016-02-21T17:59:20Z")

</div>

Tu peux déjà te dire que tu viens d’en aider une 🙂  
J’ai un nohup en cours là… merci bien.

---

<div class="post-metadata">

**Author:** ![ben\_raven](https://www.debian-fr.org/user_avatar/www.debian-fr.org/ben_raven/32/4076_2.png) [@ben\_raven](https://www.debian-fr.org/u/ben_raven)\
**Post date:** [Février 21, 2016, 5:59 UTC](https://www.debian-fr.org/t/astuce-putty-fermeture-de-session-avec-processus-en-cours/58772/3 "2016-02-21T17:59:22Z")

</div>

Content que ça aide ! ![:023](https://www.debian-fr.org/uploads/default/original/1X/3c587556c0cc11389317c03a60788d77ceebd307.gif "OK")😉

---

<div class="post-metadata">

**Author:** ![MisterFreez](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/bb73d2/32.png) [@MisterFreez](https://www.debian-fr.org/u/MisterFreez)\
**Post date:** [Février 21, 2016, 6:00 UTC](https://www.debian-fr.org/t/astuce-putty-fermeture-de-session-avec-processus-en-cours/58772/4 "2016-02-21T18:00:43Z")

</div>

Soyons un peu plus complet.

Si les processus fils s’arrêtent, c’est parce qu’à la fermeture du bash ils reçoivent un signal HUP qui indique que le terminal ou le processus de contrôle est terminé. Pour ne plus avoir se problème il existe la commande nohup (présente par défaut).

On peut demander à bash de ne pas envoyer ce signal à un processus en particulier pour ça, il faut utiliser disown suivi de la tâche à ne pas fermer. Pour connaître la liste des tâches en question il faut utiliser la commande jobs.

```auto
> jobs
%1 ma_commande
> disown %1
```

---

<div class="post-metadata">

**Author:** ![scorpio81](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/ac91a4/32.png) [@scorpio81](https://www.debian-fr.org/u/scorpio81)\
**Post date:** [Février 21, 2016, 6:03 UTC](https://www.debian-fr.org/t/astuce-putty-fermeture-de-session-avec-processus-en-cours/58772/5 "2016-02-21T18:03:54Z")

</div>

putty + tmux ?

[brainscraps.wikia.com/wiki/Extre … \_and\_PuTTY](http://brainscraps.wikia.com/wiki/Extreme_Multitasking_with_tmux_and_PuTTY)

---

<div class="post-metadata">

**Author:** ![Dunvii](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/49beb7/32.png) [@Dunvii](https://www.debian-fr.org/u/Dunvii)\
**Post date:** [Octobre 16, 2018, 2:36 UTC](https://www.debian-fr.org/t/astuce-putty-fermeture-de-session-avec-processus-en-cours/58772/6 "2018-10-16T14:36:46Z")

</div>

Normal qu’on ne voit pas les ecrit ?

---

<div class="post-metadata">

**Author:** ![anon97446390](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/b4bc9f/32.png) [@anon97446390](https://www.debian-fr.org/u/anon97446390)\
**Post date:** [Octobre 18, 2018, 9:03 UTC](https://www.debian-fr.org/t/astuce-putty-fermeture-de-session-avec-processus-en-cours/58772/7 "2018-10-18T09:03:58Z")

</div>

Bonjour @Dunvii

> [@](#):
>
> Normal qu’on ne voit pas les ecrit ?

J’ai aussi constaté que des textes balisés de posts anciens avaient disparu.  
Il y a aussi des posts - anciens également - qui contiennent de manière apparente le code de balisage.  
Je ne sais pas pourquoi.

---

<div class="post-metadata">

**Author:** ![anon29980398](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/f4b2a3/32.png) [@anon29980398](https://www.debian-fr.org/u/anon29980398)\
**Post date:** [Octobre 18, 2018, 10:08 UTC](https://www.debian-fr.org/t/astuce-putty-fermeture-de-session-avec-processus-en-cours/58772/8 "2018-10-18T10:08:27Z")

</div>

Bonjour

Je viens de faire ré-apparaître le contenu des lignes de commandes de ce fil.

---

<div class="post-metadata">

**Author:** ![TBC3d](https://www.debian-fr.org/user_avatar/www.debian-fr.org/tbc3d/32/14180_2.png) [@TBC3d](https://www.debian-fr.org/u/TBC3d)\
**Post date:** [Novembre 19, 2024, 11:53 UTC](https://www.debian-fr.org/t/astuce-putty-fermeture-de-session-avec-processus-en-cours/58772/9 "2024-11-19T23:53:19Z")

</div>

et que oui un grand merci
