给定一个pid,比如29264,如何知道进程是否在运行?
有什么简单的方法可以做到这一点吗?
谢谢
进程状态 ( ps
) 提供您正在寻找的信息:
ps -p 29264
进程运行时的输出(我的 Mac 上的快速示例,在 Linux 上的工作方式相同):
PID TIME CMD
127 4:54.03 /System/Library/CoreServices/Finder.app/Contents/MacOS/Finder
否则:
PID TIME CMD
获取进程状态:
ps -p 29264 > /dev/null; echo $?