我需要查看给定的进程ID是否正在运行,并且它必须在Java或JRuby(最好是Ruby解决方案)中工作。 Linux可以依赖于系统(特别是Debian和/或Ubuntu)。如何确定在Linux上是否使用Java或JRuby运行不同的进程ID?
我已经有了我正在寻找的PID,只需要看看它是否正在运行。
UPDATE:
感谢所有的答复大家!我很欣赏它,但它不是我正在寻找的QUITE ...我希望在标准Ruby库(或Java,但最好是Ruby)中有东西......如果没有这样的库调用存在,我可能会坚持我已经拥有的procfs解决方案。
迈克,你的问题的称号意味着你想知道是否给定的PID本身是一个Java | JRuby进程。问题的其余部分表明您只打算让我们使用Java | JRuby来了解给定PID的退出情况。请澄清! – 2008-09-26 19:49:40
谢谢!我更新,希望澄清 – 2008-09-26 20:26:58