2012-03-14 94 views
1

我正在查找一個linux命令來查找父進程ID。當我使用以下命令時 ps-ef | grep jboos如何在linux中查找父進程ID

它返回所有進程id,包括chile和一些其他信息。我正在尋找的是過濾掉孩子ID和其他信息,並只返回父母身份證。所以調用應用程序可以殺死所有正在運行的進程。

感謝

回答

3

getppid是您需要的功能。在bash它是$PPID

例如

#!/bin/bash 

echo $PPID; 
+0

如何使用$ PPID?你能舉個例子嗎? – user509755 2012-03-14 22:51:26

+0

@ user509755 - 請參閱編輯 – 2012-03-15 00:36:48

6

l(小寫L)選項來ps將PPID列添加到輸出。