zoukankan      html  css  js  c++  java
  • 【HotSpot】jps命令行详解

    jps (JVM Process Status) jdk提供的一个查看当前Java进程的小工具.

    命令输入格式:jps [选项 ] [ 主机号 ]
    [options]选项 :
    -q:仅输出VM标识符,不包括classname,jar name,arguments in main method 
    -m:输出main method的参数 
    -l:输出完全的包名,应用主类名,jar的完全路径名 
    -v:输出jvm参数 
    -V:输出通过flag文件传递到JVM中的参数(.hotspotrc文件或-XX:Flags=所指定的文件 
    -Joption:传递参数到vm,例如:-J-Xms512m
     [hostid]:主机号
    [protocol:][[//]hostname][:port][/servername]
    命令输出格式 :
    ProcessID[ [ classname| JARfilename | "Unknown"] [ arg* ] [ jvmarg* ] ]

    1)jps –l:输出主类或者jar的完全路径名

    [root@Mmaster1 opt]# jps -l localhost
    13252 org.apache.catalina.startup.Bootstrap
    13439 sun.tools.jps.Jps

    2)jps –v :输出jvm参数

    [root@Mmaster1 conf]# jps -v localhost
    10336 Bootstrap -Djava.util.logging.config.file=/opt/tomcat7_64_2/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager 
    -XX:PermSize=64m -XX:MaxPermSize=512m -Djava.endorsed.dirs=/opt/tomcat7_64_2/endorsed -Dcatalina.base=/opt/tomcat7_64_2 -Dcatalina.home=/opt/tomcat7_64_2 -Djava.io.tmpdir=/opt/tomcat7_64_2/temp 12026 Jps -Denv.class.path=.:/opt/jdk//lib/dt.jar:/opt/jdk//lib/tools.jar:/opt/jdk//jre/lib/rt.jar -Dapplication.home=/opt/jdk -Xms8m

    3)jps –q :仅仅显示java进程号

    [root@Mmaster1 conf]# jps -q localhost
    10336
    12213

    4)jps -mlv 172.16.11.236
    注意:如果需要查看其他机器上的jvm进程,需要在待查看机器上启动jstatd

  • 相关阅读:
    Java MQTT 客户端之 Paho
    Spring Security + JJWT 实现 JWT 认证和授权
    MinIO
    Spring Boot 实现看门狗功能 (调用 Shell 脚本)
    Canal Admin
    canal
    浅尝 Elastic Stack (五) Logstash + Beats + Kafka
    养鸡场下蛋记
    涛声依旧
    原创:矩阵论学习心得
  • 原文地址:https://www.cnblogs.com/zhengwenqiang/p/6804580.html
Copyright © 2011-2022 走看看