-3

我在尝试杀死 pid 时遇到问题。我有一个 ruby​​ pid,我试图杀死它,但没有任何反应。

lsof -i   (service list)

RUBY 282 XXX 3U IPV4 0xFFFFFFFFFFFFFFFFFFFFF580111F4C20 0T0 TCP LOCALHOST:49206(收听)Ruby 282 XXX 9U IPV4 0XFFFFFFFFFAFA29C20 0T0 TCP *:HBCI(HBCI)

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

依然没有。

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

4

2 回答 2

3

kill -9 pid 应该可以工作。Kill 需要发送一个信号(-9 = SIGKILL)。

于 2012-11-15T13:51:03.673 回答
1

有关“kill”命令的用法,请参见THIS。您必须向 PID ID 发送一个信号,告诉它关闭的原因。另外,请确保您以 root 身份进行杀戮。

于 2012-11-15T13:46:21.577 回答