java命令- (学习)jps

Posted 晓风残月

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java命令- (学习)jps相关的知识,希望对你有一定的参考价值。

jps(Java Virtual Machine Process Status Tool)

是java提供的一个显示当前所有java进程pid的命令,适合在linux/unix平台上简单察看当前java进程的一些简单情况。很多人都是用过unix系统里的ps命令,这个命令主要是用来显示当前系统的进程情况,有哪些进程以及进程id。 ps 也是一样,它的作用是显示当前系统的java进程情况及进程id。我们可以通过它来查看我们到底启动了几个java进程(因为每一个java程序都会独占一个java虚拟机实例)并可通过opt来查看这些进程的详细启动参数。

jps -help

[root@guanbin-k8s-master dashboard]# jps -help
usage: jps [-help]
       jps [-q] [-mlvV] [<hostid>]

Definitions:
    <hostid>:      <hostname>[:<port>]

常用option

-q: 只显示VM 标示,不显示jar,class, main参数等信息。

-m: 输出主函数传入的参数。

-l: 输出应用程序主类完整package名称或jar完整名称。

-v: 列出jvm启动参数。

-V: 输出通过.hotsportrc或-XX:Flags=<filename>指定的jvm参数。

-Joption: 传递参数到javac 调用的java lancher

 

官方文档:http://docs.oracle.com/javase/7/docs/technotes/tools/share/jps.html

以上是关于java命令- (学习)jps的主要内容,如果未能解决你的问题,请参考以下文章

Java命令学习系列——Jps

java命令- (学习)jps

JVM 调优 - JPS

jps命令

JAVA JPS 命令详解

Java的jps命令使用详解