java中jps命令具有什么功能呢?

欣喜 Java经验 发布时间:2025-01-24 10:15:35 阅读数:5078 1
下文笔者讲述java中jps命令的功能简介说明,如下所示

jps命令简介

`jps`:(Java Virtual Machine Process Status Tool)
  jps是JDK自带一个命令行工具 
    用于显示当前系统中所有Java进程状态信息
  jps命令非常简洁且实用,
   可以帮助开发者快速查看和管理 Java 应用程序的进程。

我们可以总结出jps的功能: 
	1.显示Java进程,进程ID (PID):`jps` 命令会列出所有正在运行的 Java 进程的 PID。
	2.显示主类名或JAR 文件名:除了 PID,`jps` 还会显示每个 Java 进程的主类名或 JAR 文件名。
	3.显示参数:可以显示 JVM 启动参数,如 `-J` 参数。

======jps常见参数========
(1) -q :只显示pid,不显示class名称,jar文件名和传递给 main 方法的参数
(2) -m :输出传递给 main 方法的参数,在嵌入式jvm上可能是null
(3) -l :输出应用程序main class的完整package名或者应用程序的jar文件完整路径名
(4) -v :输出传递给JVM的参数

jps示例分析

[root@localhost ~]# jps
40037 jar
382733 Jps
 
--只显示 PID,不显示主类名或 JAR 文件名
[root@localhost ~]# jps -q
40037
382761

**`-m`**:显示传递给主类的参数
[root@localhost ~]# jps -m
40037 jar
382782 Jps -m

**`-l`**:显示主类的完整包名或 JAR 文件的完整路径
[root@localhost ~]# jps -l
40037 work-test-admin.jar
382802 sun.tools.jps.Jps

**`-v`**:显示传递给 JVM 的参数
[root@localhost ~]# jps -v
40037 jar -Dhudson.util.ProcessTree.disable=true
382825 Jps -Denv.class.path=.:%JAVA_HOME%/lib/dt.jar:%JAVA_HOME%/lib/tools.jar -Dapplication.home=/usr/local/jdk1.8.0_321 -Xms8m
  
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202501/17376849768218.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者