本文主要介绍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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。