怎样检测拥有某一个PID的进程是否还在运行?
谢谢指教。
看看 /proc/下那个pid还在不在
类似于ps的实现机制
man killman 2 kill
kill -0 <pid>
感谢各位大牛
根据我的实际情况 我找到一个比较土的办法 绕过检测ID的问题 用了个flag标记了一下
感谢各位大牛根据我的实际情况 我找到一个比较土的办法 绕过检测ID的问题 用了个flag标记了一下VIP_fuck 发表于 2011-04-28 11:15
根据我的实际情况 我找到一个比较土的办法 绕过检测ID的问题 用了个flag标记了一下VIP_fuck 发表于 2011-04-28 11:15
发信号0
man killman 2 killkill -0flw 发表于 2011-04-28 11:10
kill -0flw 发表于 2011-04-28 11:10
人家要检测是否还在运行,不是说这个进程在不在吧。zombie的进程kill -0(或者kill(0, pid))总是成功的吧。没法检测。我觉得还是检测文件锁靠谱些
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(7)
看看 /proc/下那个pid还在不在
类似于ps的实现机制
man kill
man 2 kill
kill -0 <pid>
感谢各位大牛
根据我的实际情况 我找到一个比较土的办法 绕过检测ID的问题 用了个flag标记了一下
发信号0
人家要检测是否还在运行,不是说这个进程在不在吧。zombie的进程kill -0(或者kill(0, pid))总是成功的吧。没法检测。
我觉得还是检测文件锁靠谱些