【发布时间】:2015-02-15 20:59:26
【问题描述】:
我正在使用 nohup 命令运行 jar
nohup java -jar Test.jar
我找不到正在运行的 jar 的 PID。我尝试:
ps 斧头 | grep java
但它没有列出,然后我尝试了
ps -ef | grep nohup
我得到了这个输出
root 8503 7529 0 21:52 pts/0 00:00:00 grep nohup
哪个 PID 是 nohup 进程的 PID?第一个8503总是不同的,第二个是一样的。
【问题讨论】:
-
为什么不跳过 grep 位并向下查看列表
-
跳过 grep 是什么意思? @EdHeal
-
这些都不是你的 nohup 进程的 pid。您的 java 和 nohup 进程似乎已经退出,因为它们不存在。
-
只需运行
ps -aux并查看列表 -
ps nohup 不是进程