Vous devriez commencer graduellement, puis passer à la substance lourde pour tuer le processus si elle ne veut pas jouer bien.
Un signal SIGKILL (-9) ne peut pas être intercepté et cela signifie que toutes les ressources détenues par le processus ne seront pas nettoyées. Essayez d'abord d'utiliser un kill SIGTERM (-15), puis vérifiez la présence du processus en exécutant un kill -0 $ (cat pid). Si elle traîne encore, alors, par tous les moyens, l'écraser avec -9. SIGTERM peut être détecté par un processus et tout processus qui a été correctement écrit doit avoir un gestionnaire de signal pour intercepter le SIGTERM et nettoyer ses ressources avant de quitter.
Je pense qu'il est le bit 'more' qui est tuer b/c' more' peut être attendre l'entrée utilisateur. – BCS
http://www.speculation.org/garrick/kill-9.html –