jps 可以列出当前运行的Java进程ID(PID)、进程名等信息。
基本使用
例如:
$ jps
10614 MacLauncher
4267 Jps
88348 GradleDaemon
左边的数据是进程ID,邮编是进程名。
查看帮助
$ jps -help
usage: jps [-help]
jps [-q] [-mlvV] [<hostid>]
Definitions:
<hostid>: <hostname>[:<port>]
查看进程全路径
$ jps -l
4465 sun.tools.jps.Jps
10614 com.install4j.runtime.launcher.MacLauncher
88348 org.gradle.launcher.daemon.bootstrap.GradleDaemon
查看进程全路径,及main参数
$ jps -lm
4644 sun.tools.jps.Jps -lm
10614 com.install4j.runtime.launcher.MacLauncher
88348 org.gradle.launcher.daemon.bootstrap.GradleDaemon 2.14
查看运行参数
$ jps -v
88348 GradleDaemon -XX:MaxPermSize=256m -XX:+HeapDumpOnOutOfMemoryError -Xmx1024m -Dfile.encoding=UTF-8 -Duser.country=CN -Duser.language=zh -Duser.variant