zoukankan      html  css  js  c++  java
  • jps命令详解

      jps是JavaVirtual Machine Process Status Tool的缩写。是jdk提供的一个查看当前java进程pid的小工具,非常简单实用。适合在linux/unix平台上简单察看当前java进程的一些简单情况。

      命令格式:jps [options ] [ hostid ] 

      [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]

            命令的输出格式 :
      lvmid [ [ classname| JARfilename | "Unknown"] [ arg* ] [ jvmarg* ] ]

      案例:

      1.jps

    [root@localhost ~]# jps
    8515 RunJar
    8516 Jps
    8517 jar

      2. jps -l  输出主类或者jar的完全路径名

    [root@localhost ~]# jps -l
    8513 sun.tools.jps.Jps
    8512 web-1.1-SNAPSHOT.jar
    8517 com.inteelij.idea.Main

      3. jps -v 输出jvm参数

    [root@localhost ~]# jps -v
    8515 war -Xms200m -Xmx200m
    26115 Jps -Denv.class.path=.:/data/SoftWare/jdk1.8.0_171/lib/dt.jar:/data/SoftWare/jdk1.8.0_171/lib/tools.jar -Dapplication.home=/data/SoftWare/jdk1.8.0_171 -Xms8m
    8516 jar -Xms800m -Xmx800m -XX:SurvivorRatio=8 -XX:+UseConcMarkSweepGC -XX:CICompilerCount=4

      4. jps -q 只显示java进程号

    [root@localhost ~]# jps -q
    8515
    8516
    8517
  • 相关阅读:
    oracle lengthb
    layui-rp
    1709052基于框架新建 子项目
    echar 常用单词
    Leetcode 481.神奇字符串
    Leetcode 480.滑动窗口中位数
    Leetcode 479.最大回文数乘积
    Leetcode 477.汉明距离总和
    Leetcode 476.数字的补数
    Leetcode 475.供暖气
  • 原文地址:https://www.cnblogs.com/huanshilang/p/13531011.html
Copyright © 2011-2022 走看看