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

  • 相关阅读:
    solr 的全量更新与增量更新
    solr 服务器的搭建
    Mysql 问题
    App 微信支付
    App 支付宝支付
    Linux 常见命令
    [备注] 钉钉使用教程
    PARAMETER和ARGUMENT的区别
    无界面浏览器
    URLs ...
  • 原文地址:https://www.cnblogs.com/zhengwenqiang/p/6804580.html
Copyright © 2011-2022 走看看