Nic*_*kin 103
最近的Java附带Java虚拟机进程状态工具"jps"
http://download.oracle.com/javase/1.5.0/docs/tooldocs/share/jps.html
例如,
[nsushkin@fulton support]$ jps -m
2120 Main --userdir /home/nsushkin/.netbeans/7.0 --branding nb
26546 charles.jar
17600 Jps -m
Run Code Online (Sandbox Code Playgroud)
小智 46
jps -lV
Run Code Online (Sandbox Code Playgroud)
最有用的.打印只是pid和合格的主类名称:
2472 com.intellij.idea.Main
11111 sun.tools.jps.Jps
9030 play.server.Server
2752 org.jetbrains.idea.maven.server.RemoteMavenServer
Run Code Online (Sandbox Code Playgroud)
anu*_*ava 28
您也可以使用单个命令pgrep(不要求您使用管道和多个命令):
pgrep -fl java
Run Code Online (Sandbox Code Playgroud)
Nic*_*tto 25
从Java 7开始,最简单的方法和不易出错的方法是简单地使用jcmd 作为JDK一部分的命令,以便它在所有操作系统上以相同的方式工作.
例:
> jcmd
5485 sun.tools.jcmd.JCmd
2125 MyProgram
Run Code Online (Sandbox Code Playgroud)
jcmd允许将诊断命令请求发送到正在运行的Java虚拟机(JVM).
有关如何使用的jcmd更多详细信息.
另请参见该jcmd实用程序
Jud*_*han 11
这将返回linux环境中所有正在运行的java进程.然后,您可以使用进程ID终止进程.
ps -e|grep java
Run Code Online (Sandbox Code Playgroud)
pgrep -l java
ps -ef | grep java
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
275802 次 |
| 最近记录: |