jps是jdk提供的用于显示当前java进程的小工具,可以将其视为javavirtualmachineprocessstatustool的缩写。 非常简单实用。
命令格式: jps [options ] [ hostid ]
选项选项:
- q :仅输出虚拟机标识符,不包含主方法classname、jar name和arguments in method
- m :输出主方法的参数
-l :输出完整的包名称,应用主类名和jar的完整路径名
-v :输出jvm参数
- v :输出通过flag文件传递给JVM的参数。 hotspotrc文件或-XX:Flags=指定的文件
- j选项:将参数传递给虚拟机,如:-j-xms 512 m
[主机id ] :
[ protocol : ] [ [//]主机名称] [ :端口] [/servername ]
命令的输出格式:
LV mid [ [ class name|jar filename|' unknown ' ] [ arg * ] [ jvmarg * ] ]
1 ) jps
2 ) jpsl :输出主类或jar的完整路径名
3 ) jpsv :输出jvm参数
4 ) jpsq :仅显示Java进程号
5 ) jps -mlv10.134.68.173
注:如果需要在其他计算机上查看jvm进程,则必须在所查看的计算机上启动jstatd。