jps是jdk和jre自带的查看java进程工具,可以查看当前系统中的java进程信息。
通过-help查看帮助信息
jps -help
usage: jps [-help]
jps [-q] [-mlvV] [<hostid>]
Definitions:
<hostid>: <hostname>[:<port>]
通过jps -l可以查看进程id及启动类全路径名。
jps -l
30448 io.seata.server.Server
33688 org.apache.catalina.startup.Bootstrap
34296 sun.tools.jps.Jps
35096 org.jetbrains.jps.cmdline.Launcher
通过jps -m可以查看进程的启动时传入的参数。
jps -m
33688 Bootstrap start
19068 Jps -m
通过jps -v可以查看进程的运行参数
jps -v
30448 Server -Xmx2048m -Xms2048m -Xmn1024m -Xss512k -XX:SurvivorRatio=10 -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=256m -XX:MaxDirectMemorySize=1024m -XX:-OmitStackTraceInFastThrow -XX:-UseAdaptiveSizePolicy -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=D:\sdks\seata-server-1.4.2\seata\seata-server-1.4.2\bin\\../logs/java_heapdump.hprof -XX:+DisableExplicitGC -XX:+CMSParallelRemarkEnabled -XX:+UseCMSInitiatingOccupancyOnly -XX:CMSInitiatingOccupancyFraction=75 -Xloggc:D:\sdks\seata-server-1.4.2\seata\seata-server-1.4.2\bin\\../logs/seata_gc.log -verbose:gc -Dio.netty.leakDetectionLevel=advanced -Dlogback.color.disable-for-bat=true -Dapp.name=seata-server -Dapp.repo=D:\sdks\seata-server-1.4.2\seata\seata-server-1.4.2\bin\\..\lib -Dapp.home=D:\sdks\seata-server-1.4.2\seata\seata-server-1.4.2\bin\\.. -Dbasedir=D:\sdks\seata-server-1.4.2\seata\seata-server-1.4.2\bin\\..
15644 Jps -Dapplication.home=D:\sdks\jdk1.8.0_191 -Xms8m
通过jps -q,只显示进程id,使用较少。
更详细使用说明,可以参考:
jps是Java Virtual Machine Process Status Tool的缩写,用于显示JVM进程的信息。通过jps,你可以查看到当前系统中运行的Java应用程序的进程ID以及相关详细信息。例如,使用-jps-l可以看到进程ID及启动类全路径,-m选项展示启动参数,-v选项显示运行参数。了解这些选项可以帮助更好地管理和监控Java应用。
命令行进程查看工具jps&spm=1001.2101.3001.5002&articleId=122358071&d=1&t=3&u=d1b183a1c0a64218854ce60a91d4edce)
2963

被折叠的 条评论
为什么被折叠?



