为什么杀[pid]不起作用?

时间:2012-11-15 13:42:44

标签: kill pid

我试图杀死一个pid面临一个问题。我有一个红宝石的pid,我试图杀死但没有任何反应。

lsof -i   (service list)

ruby​​ 282 xxx 3u IPv4 0xffffff80111f4c20 0t0 TCP localhost:49206(LISTEN) ruby 282 xxx 9u IPv4 0xffffff800fa29c20 0t0 TCP *:hbci(LISTEN) ruby 282 xxx 10u IPv4 0xffffff80115406c0 0t0 TCP localhost:hbci-> localhost:49400(ESTABLISHED)

kill 282

同样的事情

ps -A | grep ruby
282 0:24.54 /xxx/.rvm/gems/ruby-1.9.2-p320/gems/ruby-debug-ide-0.4.17.beta14/bin/rdebug-ide
  324 ttys000 0:00.00 grep ruby​​

kill 282

仍然没有。

可能是某个人已经面临这个问题吗?

2 个答案:

答案 0 :(得分:3)

kill -9 pid应该可行。杀死要发送的信号(-9 = SIGKILL)。

答案 1 :(得分:1)

有关'kill'命令的用法,请参阅THIS。您必须向PID ID发送一个信号,告诉它为何关闭。另外,请确保以root用户身份查杀。