今天看一下Java命令行工具 jps的使用

一、命令简介

  jps [ options ] [ hostid ]

  不输入 [ hostid ] 内容,则默认是本机。

二、options选项的内容

  -q : 禁止显示类名、Jar文件名、传递给主方法的参数,只显示本地JVM的端口号列表。

    Java 内存监控(一)之 jps命令

  -m : 显示传递给主方法的参数,如果没有参数只显示主方法类名。对于嵌入式的jvm,值可能为null。  

            Java 内存监控(一)之 jps命令 

  -l : 显示应用程序的主类的完整包路径名,或应用程序的 jar 文件的完整路径名

    例如:在idea中启动SpringBoot项目,打印出主类的全路径名

    Java 内存监控(一)之 jps命令

    例如:在命令行通过 java -jar xx-0.0.1-SNAPSHOT.jar 启动项目,输出Jar文件的完整名称。

    Java 内存监控(一)之 jps命令

  -v : 显示启动时传递给jvm的参数

    Java 内存监控(一)之 jps命令

  -V : 禁止显示类名、Jar文件名、传递给主方法的参数,只显示本地JVM的端口号列表。

    Java 内存监控(一)之 jps命令

三、使用jps 获取远程服务器的 jvm信息

  如果需要查看其他机器上的 jvm 进程,需要在待查看机器上启动 jstatd 服务,然后通过jps命令查看。

  

 

相关文章:

  • 2022-02-04
  • 2022-12-23
  • 2021-08-25
  • 2022-12-23
  • 2021-07-10
  • 2021-09-14
  • 2021-12-03
  • 2022-01-10
猜你喜欢
  • 2021-07-18
  • 2021-11-07
  • 2021-12-30
  • 2022-02-10
  • 2021-09-09
  • 2021-12-20
  • 2021-08-20
相关资源
相似解决方案