# Kill, pkill, killall ne marchent pas

**URL:** <https://www.debian-fr.org/t/kill-pkill-killall-ne-marchent-pas/91226>\
**Category:** Trucs et Astuces\
**Created:** [Juin 2, 2025, 2:25 UTC](https://www.debian-fr.org/t/kill-pkill-killall-ne-marchent-pas/91226 "2025-06-02T14:25:22Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![dindoun](https://www.debian-fr.org/user_avatar/www.debian-fr.org/dindoun/32/4281_2.png) [@dindoun](https://www.debian-fr.org/u/dindoun)\
**Post date:** [Juin 2, 2025, 2:25 UTC](https://www.debian-fr.org/t/kill-pkill-killall-ne-marchent-pas/91226/1 "2025-06-02T14:25:22Z")

</div>

salut  
ça fait un moment que je veux poster cette question.

Avant, on faisait un kill -9 ou un killall et ça fermait le programme  
aujourd’hui ça marche souvent mais pas toujours ;  
exemple :

je lance blender4 qui envoie sur blender423 qui envoie sur /opt/BLENDER/blender-4.2.3 qui envoie sur blender-4.2.3-linux-x64/blender : ok c’est un peu lourd mais bon.

blender4 ne s’ouvre pas correxctement ( écran noir de la fenêtre ) ; je veux le tuer et je n’y arrive pas

son id est 20984  
j’ai essayé

```auto
$ kill -15 20984
$ kill -9 20984
# kill -9 20984
# kill -15 20984
$ pkill blender4
$ killall -9 blender4
$ killall -9 blender423
$ killall -9 blender4

```

J’ai raté un truc ou comme je le crois les commandes perdent de leur efficacité?  
Une solution?

PS : il a finit par se fermer pendant que j’écrivais le post.

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Juin 2, 2025, 2:50 UTC](https://www.debian-fr.org/t/kill-pkill-killall-ne-marchent-pas/91226/2 "2025-06-02T14:50:01Z")

</div>

Normalement il faut kill le processus père, sinon tu ne fait que tuer un processus fils, que le père peut ainsi très bien relancer.

---

<div class="post-metadata">

**Author:** ![nicola](https://www.debian-fr.org/user_avatar/www.debian-fr.org/nicola/32/8969_2.png) [@nicola](https://www.debian-fr.org/u/nicola)\
**Post date:** [Juin 2, 2025, 3:34 UTC](https://www.debian-fr.org/t/kill-pkill-killall-ne-marchent-pas/91226/3 "2025-06-02T15:34:24Z")

</div>

Regarde la hiérarchie des processus avec _pstree_.

---

<div class="post-metadata">

**Author:** ![yatta](https://www.debian-fr.org/user_avatar/www.debian-fr.org/yatta/32/12132_2.png) [@yatta](https://www.debian-fr.org/u/yatta)\
**Post date:** [Juin 2, 2025, 4:50 UTC](https://www.debian-fr.org/t/kill-pkill-killall-ne-marchent-pas/91226/4 "2025-06-02T16:50:18Z")

</div>

il est possible que ça prenne un peu de temps à se fermer même si c’est rare.

pour afficher les processus lancer par ton utilisateur :

```auto
ps -fu $UTILISATEUR --forest # lister l'arborescence des processus
ps -o ppid= -p 20984 # pour trouver le process parent

```

---

<div class="post-metadata">

**Author:** ![dindoun](https://www.debian-fr.org/user_avatar/www.debian-fr.org/dindoun/32/4281_2.png) [@dindoun](https://www.debian-fr.org/u/dindoun)\
**Post date:** [Juin 2, 2025, 7:28 UTC](https://www.debian-fr.org/t/kill-pkill-killall-ne-marchent-pas/91226/5 "2025-06-02T19:28:35Z")

</div>

j’ai lancé dans un terminal, le processus père est donc le terminal? Car je nl’ai détruit et rien.

---

<div class="post-metadata">

**Author:** ![nicola](https://www.debian-fr.org/user_avatar/www.debian-fr.org/nicola/32/8969_2.png) [@nicola](https://www.debian-fr.org/u/nicola)\
**Post date:** [Juin 3, 2025, 4:45 UTC](https://www.debian-fr.org/t/kill-pkill-killall-ne-marchent-pas/91226/6 "2025-06-03T04:45:14Z")

</div>

Certains processus s’échappent du terminal à partir duquel ils sont lancés.
