簡體   English   中英

有沒有辦法在不使用getppid的情況下找到父進程的PID?

[英]Is there anyway to find the PID of parent process without using getppid?

我知道 PCB 是一個數據結構,其中包括父進程 id(pPID)、進程 id(PID)、指針等。有沒有辦法在不使用 getppid 函數的情況下找到父進程的 PID?

/proc/self/stat的字段(如proc(5) 中所述)包括 PPID。 解析時要小心,因為comm可能包含空格和其他不尋常的字符。

(但我支持@JohnZwinck 的評論。為什么?)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM