How to check if an arbitrary PID is running using Node.js?
问题 Is there some way to check if an arbitrary PID is running or alive on the system, using Node.js? Assume that the Node.js script has the appropriate permissions to read /proc or the Windows equivalent. This could be done either synchronously: if (isAlive(pid)) { //do stuff } Or asynchronously: getProcessStatus(pid, function(status) { if (status === "alive") { //do stuff } } Note that I'm hoping to find a solution for this that works with an arbitrary system PID , not just the PID of a running