如何等待非子进程改变状态?

时间:2015-01-10 08:44:47

标签: linux process signals kill ptrace

我向另一个进程发送kill SIGSTOP信号后,如何检查该进程是否实际停止?

该过程不是子过程。而不是使用读取流程表的方法,如

ps -ef/aux

1 个答案:

答案 0 :(得分:0)

您可以在目录/proc中看到。

考虑流程ID 17858。您正在向该进程发送信号SIGSTOP。现在该过程已停止。在/proc中,17858(目录名称是进程ID)。目录在那里。在那里,状态文件可用。使用那个我们可以获得文件的状态。对于那个过程,状态是这样的。

State:  T (stopped)