jps(Java虚拟机进程状态工具)是Java开发工具包(JDK)提供的命令行工具,用于显示正在运行的Java进程的状态信息。jps可以列出Java进程的进程ID(PID)和Java主类的名称。
用法
jps命令的基本用法如下:
```
jps[options][hostid]
```
其中,options为可选参数,hostid为可选主机标识符。如果省略hostid,jps将列出本地主机上的Java进程。如果指定了hostid,jps将列出远程主机上的Java进程。
常用选项
以下是jps命令的常用选项:
--l:返回Java进程主类的完全限定名称;
--m:返回Java进程主类的全名以及传递给主类main()方法的参数;
--v:返回Java进程主类的完整名称,并传递给主类main()方法的参数和JVM参数;
--q:仅返回Java进程的PID,不返回Java进程的主类名。
示例
以下是jps命令的一些示例:
-列出本地主机上的Java进程:
```
jps
```
-列出本地主机上Java进程主类的完全限定名称:
```
jps-l
```
-列出本地主机上Java进程主类的完全限定名称传递给主类Main方法()的名称参数:
```
jps-m
```
-列出本地主机上的Java进程主类的完整名称,传递给主类的main()方法的参数和JVM参数:
```
jps-v
```
-列出本地主机上Java进程的PID:
```
jps-q
```
上一篇:java解析虚拟机
下一篇:java虚拟机运行什么文件