Java进程查看命令之jps

语法结构:

C:\Users>jps -help
usage: jps [-help]
            options:命令选项,用来对输出格式进行控制
            
       jps [-q] [-mlvV] [<hostid>]
            hostid:指定特定主机,可以是ip地址和域名, 也可以指定具体协议,端口。

Definitions:
    <hostid>:      <hostname>[:<port>]

-q: 默认

C:\Users>jps -q
11136
12832
10780

-m: 输出主函数传入的参数. 下的hello 就是在执行程序时从命令行输入的参数

C:\Users>jps -m
11136
12832 Launcher C:/Program Files/JetBrains/IntelliJ IDEA 2019.1.2/lib/nanoxml-2.2.3.jar;C:/Program Files/JetBrains/Intell
iJ IDEA 2019.1.2/lib/plexus-component-annotations-1.6.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2019.1.2/lib/plexus-i
nterpolation-1.21.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2019.1.2/lib/idea_rt.jar;C:/Program Files/JetBrains/Intel
liJ IDEA 2019.1.2/lib/netty-buffer-4.1.32.Final.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2019.1.2/lib/maven-aether-p
rovider-3.3.9.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2019.1.2/lib/maven-builder-support-3.3.9.jar;C:/Program Files
/JetBrains/IntelliJ IDEA 2019.1.2/lib/httpclient-4.5.6.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2019.1.2/lib/lz4-1.3
.0.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2019.1.2/lib/forms_rt.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2019.
1.2/lib/commons-lang3-3.4.jar;C:/Program Files/JetBrains/IntelliJ IDEA 2019.1.2/lib/aether-dependency-resolver.jar;C:/Pr
ogram Files/JetBrains/IntelliJ IDEA 2019.1.2

-l: 输出应用程序主类完整package名称或jar完整名称.

C:\Users>jps -l
11136
12832 org.jetbrains.jps.cmdline.Launcher
11704 sun.tools.jps.Jps

-v: 列出jvm参数, -Xms20m -Xmx50m是启动程序指定的jvm参数

C:\Users>jps -v
11136  -Xms512m -Xmx1024m -XX:ReservedCodeCacheSize=512m -XX:+UseConcMarkSweepGC -XX:SoftRefLRUPolicyMSPerMB=50 -ea -Dsu
n.io.useCanonCaches=false -Djava.net.preferIPv4Stack=true -Djdk.http.auth.tunneling.disabledSchemes="" -XX:+HeapDumpOnOu
tOfMemoryError -XX:-OmitStackTraceInFastThrow -javaagent:C:\Program Files\JetBrains\IntelliJ IDEA 2019.1.2\bin\Jetbrains
IdesCrack.jar -Djb.vmOptionsFile=C:\Program Files\JetBrains\IntelliJ IDEA 2019.1.2\bin\idea64.exe.vmoptions -Didea.jre.c
heck=true -Dide.native.launcher=true -Didea.paths.selector=IntelliJIdea2019.1 -XX:ErrorFile=C:\Users\java_error_
in_idea_%p.log -XX:HeapDumpPath=C:\Users\java_error_in_idea.hprof
12832 Launcher -Xmx700m -Djava.awt.headless=true -Djava.endorsed.dirs="" -Djdt.compiler.useSingleThread=true -Dpreload.p
roject.path=C:/Users/aura-bd/IdeaProjects/xa-streaming -Dpreload.config.path=C:/Users/aura-bd/.IntelliJIdea2019.1/config
/options -Dcompile.parallel=false -Drebuild.on.dependency.change=true -Djava.net.preferIPv4Stack=true -Dio.netty.initial
SeedUniquifier=-299490124239444106 -Dfile.encoding=GBK -Duser.language=zh -Duser.country=CN -Didea.paths.selector=Intell
iJIdea2019.1 -Didea.home.path=C:\Program Files\JetBrains\IntelliJ IDEA 2019.1.2 -Didea.config.path=C:\Users\.Int
elliJIdea2019.1\config -Didea.plugins.path=C:\Users\.IntelliJIdea2019.1\config\plugins -Djps.log.dir=C:/Users/au
ra-bd/.IntelliJIdea2019.1/system/log/build-log -Djps.fallback.jdk.home=C:/Program Files/JetBrains/IntelliJ IDEA 2019.1.2
/jre64 -Djps.fallback.jdk.version=1.8.0_202-release -Dio.netty.noUnsafe=true -Djava.io.tmpdir=C:/Users/aura-bd/.IntelliJ
Idea2019.1/system/compile-server/xa-streaming_c64876a9/_temp_ -Djps.backward.re
5932 Jps -Dapplication.home=C:\Program Files\Java\jdk1.8.0_192 -Xms8m

-V: 输出通过.hotsportrc或-XX:Flags=<filename>指定的jvm参数

C:\Users>jps -V
11136
12832 Launcher
9360 Jps
发布了54 篇原创文章 · 获赞 19 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/DataIntel_XiAn/article/details/101233188