请教检测PID有效性

发布于 2022-10-15 08:20:50 字数 41 浏览 44 评论 0

怎样检测拥有某一个PID的进程是否还在运行?

谢谢指教。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

最初的梦 2022-10-22 08:20:50

看看 /proc/下那个pid还在不在

一梦浮鱼 2022-10-22 08:20:50

类似于ps的实现机制

|煩躁 2022-10-22 08:20:50

man kill
man 2 kill

kill -0 <pid>

抚笙 2022-10-22 08:20:50

感谢各位大牛

根据我的实际情况 我找到一个比较土的办法 绕过检测ID的问题 用了个flag标记了一下

通知家属抬走 2022-10-22 08:20:50

感谢各位大牛

根据我的实际情况 我找到一个比较土的办法 绕过检测ID的问题 用了个flag标记了一下
VIP_fuck 发表于 2011-04-28 11:15

   

失与倦" 2022-10-22 08:20:50

发信号0

余厌 2022-10-22 08:20:50

man kill
man 2 kill

kill -0
flw 发表于 2011-04-28 11:10

人家要检测是否还在运行,不是说这个进程在不在吧。zombie的进程kill -0(或者kill(0, pid))总是成功的吧。没法检测。
我觉得还是检测文件锁靠谱些

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文