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

  • 相关阅读:
    Linux eclipse 编译C++
    poj2774 Long Long Message(后缀数组or后缀自动机)
    ural 1297 Palindrome(Manacher模板题)
    bzoj 2049 Cave 洞穴勘测(LCT)
    codeforces 519E A and B and Lecture Rooms(LCA,倍增)
    hdu3830 (二分+LCA)
    codeforces 337D Book of Evil(dp)
    codeforces 22C System Administrator(构造水题)
    codeforces 144D Missile Silos(最短路)
    codeforces 505B Mr. Kitayuta's Colorful Graph(水题)
  • 原文地址:https://www.cnblogs.com/zhengwenqiang/p/6804580.html
Copyright © 2011-2022 走看看