我想找到我的oracle weblogic服务器实例并杀死它。当我找到pid时,我就到下面。我想说清楚这两个身份证是什么?哪个是正确的MyServer进程id?

[oracle@xxx ~]$ ps -ef | grep MyServer
oracle    4886  4851  0 16:04 pts/2    00:00:00 grep MyServer
oracle   21759 21700  2 Sep29 ?        09:39:59 /usr/app/oracle/product/jrockit-     jdk1.6.0_29-R28.2.0-4.1.0/bin/java -jrockit -Xms512m -Xmx512m -Dweblogic.Name=MyServer...

请帮助我理解输出第一行中的48864851是什么。
有人能帮我吗?

最佳答案

4886是自己grep命令的PID,4851是它的父(shell)。
但你不需要这些东西,因为:

pkill -f MyServer

会更容易更有效地完成这项工作。:)

关于linux - 从ps -ef识别PID grep processName,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26355756/

10-15 15:40