题
我要寻找的命令在Unix返回地位的一个进程(活性,死了,睡觉,等待另一个进程,等等)。
是否有任何提供?
Shell script也许?
解决方案
尝试 pflags <pid>, ,这会给你每线状况的信息。例如:
root@weetbix # pflags $$ 3384: bash data model = _ILP32 flags = ORPHAN|MSACCT|MSFORK /1: flags = ASLEEP waitid(0x7,0x0,0xffbfefc0,0xf) sigmask = 0x00020000,0x00000000
还检查了它的用户手册对 pflags 看到其他有用的工具喜欢 pstack, pfiles, pargs 等等。
其他提示
在linux的东西喜欢ps-p somepid-没有-头-o国家应工作,交替你可以看看信息在proc与查询^状态:/proc/somepid/状态
玩ps选择不给你你需要什么?
不隶属于 StackOverflow