web-dev-qa-db-fra.com

Le noeud Killall ne tue pas le processus de noeud

J'ai la sortie suivante via ps aux | grep node:

karlm    17551  1.4  0.7 1000592 93604 pts/2   Sl   09:54   0:01 node -r babel-register -r babel-polyfill src/index.js --config=c.json

J'essaie de tuer ceci avec killall node.

Cela ne tue pas le processus cependant?

4
Karl Morrison

Le signal par défaut envoyé par killall est SIGTERM

La commande suivante utilise SIGKILL qui est parfois nécessaire pour tuer un processus:

killall -s KILL node

Plus d'infos killall man

killall envoie un signal à tous les processus exécutant l'une des commandes spécifiées. Si aucun nom de signal n'est spécifié, SIGTERM est envoyé.

Options:
- s, --signal
Envoyez ce signal au lieu de SIGTERM.

8
Yaron