,,Linux 下java jps命令使用解析详解

,,Linux 下java jps命令使用解析详解

本文主要介绍Linux下javajps命令的详细解释的相关信息。有需要的朋友可以参考一下。

要显示Linux环境中某个进程的信息,您可能一直在使用ps命令,例如以下命令来显示当前系统执行的Java进程:

ps -ef | grep java

对于java进程,jdk1.5提供了一个小工具来查看当前所有java进程的pid。

位置

在JAVA_HOME/bin/目录下

功能

JPS (java虚拟机进程状态工具)是JDK 1.5提供的一个命令,用于显示所有当前java进程的pid。简单实用,非常适合在linux/unix平台上简单查看当前Java进程的一些简单情况。

使用

首先运行jps -help来查看如何使用这个命令。

# jps-帮助

用法:jps [-help]

jps [-q] [-mlvV] [hostid]

定义:

主机id:主机名[:端口]

具体[选项]选项分析:

-q:仅输出VM标识符,不包括classname、jarname、main方法中的参数。

-m:输出主方法的参数;

-l:输出完整的包名,应用主类名和jar的完整路径名;

-v:输出jvm参数;

-V:输出参数(。hotspotrc文件或-XX:Flags=指定文件)通过标志文件传递给JVM

例子

Jps命令:

[root@119 app]# jps

16464罐

2300罐

jps -q:

[root@119 app]# jps -q

16464

2300

太平绅士

[root@119 app]# jps -m

16464罐

2300罐

jps -l

[root@119 app]# jps -l

16464测试-1.0.0-SNAPSHOT.jar

9671 sun.tools.jps

当然,你也可以组合使用参数,比如

jps -ml

特殊说明

Jps只查找当前用户的Java进程,而不是当前系统中的所有进程。

感谢您的阅读,希望能帮到您,也感谢您对本站的支持!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: