server01:/# ps -ax | grep java
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
7342 pts/3 Z 0:00 [java] <defunct>
7404 pts/3 S+ 0:00 grep java
server01:/# kill 7342
server01:/# ps -ax | grep java
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
7342 pts/3 Z 0:00 [java] <defunct>
7406 pts/3 S+ 0:00 grep java
server01:/#
在上述示例中,我使用ps命令来获取java进程的pid,即7342。
然后我使用kill命令杀死了该进程。 但是该进程并未被杀死,因为再次运行ps命令时,显示java进程的pid为7342。
我应该使用其他命令来杀死该进程吗?为什么kill命令无法杀死该进程?
谢谢