官网参考:
http://docs.oracle.com/javase/7/docs/technotes/tools/share/jps.html
通常我们会用jps命令(JDK1.5引入)来查看本地的Java(JVM)的进程,类似同于Linux(或OS X)的
ps -ef | grep java
命令的位置: $JAVA_HOME/bin/jps
语法:
jps [ options ] [ hostid ]
示例:
user$jps
12885 Bootstrap
13358 Jps
其中options:
-q: 在输出中去除 main 方法所在的类名,JAR文件名,及传入的参数。 只输出本地 JVM标识符列表。
user$jps -q
3716
12885
-m: 显示传入 main 方法的参数。某些平台的 JVM 可能会输出 null。
user$jps -m
12885 Bootstrap start
12909 Jps -m
-l: 显示执行的 main 方法所在类的完整包名,或者是所在 JAR 文件的完整路径。
user$jps -l
12885 org.apache.catalina.startup.Bootstrap
13366 sun.tools.jps.Jps
-v: 显示传入给 JVM 的参数.
user$jps -v
返回太长,略
-V: 显示通过flags文件(如.hotspotrc文件或是文件被特殊设置:-XX:Flags=<filename> argument)传入给JVM的参数。
user$jps -V
12885 Bootstrap
13375 Jps
使用JPS最常遇到的问题是: jps: command not found.
参考解决:
http://stackoverflow.com/questions/11286669/jps-not-working
分享到:
相关推荐
jvm性能调优工具命令大全.zip jps jstat jmap jhat jstack jinfo jps JVM Process Status Tool GChisto jvisualvm ...
JPS(Java Process Status Tool)是 Java 虚拟机的进程状态工具,用于显示当前 Java 进程的信息。然而,在某些情况下,JPS 命令可能不可用,导致无法查看 Java 进程的信息。 导致 JPS 不可用的原因可能是因为环境...
jps - JVM Process Status Tool **用途**:列出当前系统中正在运行的所有HotSpot虚拟机进程,并显示每个进程的PID及主类名。 **命令格式**: ``` jps [options] [hostid] ``` **执行示例**: ``` jps -l ``` **...
jps(JVM Process Status Tool)命令用于列出正在运行的Java虚拟机进程信息。这个命令可以显示Java虚拟机的进程ID、主类名称、jar文件名以及传递给main方法的参数。jps命令的基本格式为: ``` jps [options] [hostid...
在Windows操作系统中,我们可以使用`jps`命令,这是Java Virtual Machine Process Status Tool的一部分,用于显示正在运行的Java进程。打开命令行终端,输入以下命令: ``` jps -l ``` 这将列出所有JVM进程及其...
一、jps(Java Virtual Machine Process Status Tool) jps 主要用来输出 JVM 中运行的进程状态信息。语法格式如下:jps [options] [hostid]。如果不指定 hostid 就默认为当前主机或服务器。指令行参数选项解释如下...
1. **jps (Java Virtual Machine Process Status Tool)** 类似于Unix系统中的`ps`命令,jps用于列出本地系统上运行的Java进程ID,便于识别和跟踪Java应用程序。你可以通过它查看Java程序的数量以及它们各自的进程ID...
1. jps - Java Virtual Machine Process Status Tool jps 命令用于列出目标系统上正在运行的虚拟机进程(每个 Java 程序会独占一个 Java 虚拟机实例)。所列信息包括进程 ID 及虚拟机执行主类名称,对于非 root ...
#### 一、jps (Java Virtual Machine Process Status Tool) `jps`是JDK自带的一个简单实用的工具,用于列出当前正在运行的所有Java应用程序的进程ID以及基本状态信息。其语法格式如下: ```shell jps [options] ...
jps 是 Java Process Status Tool 的简称,它的作用是为了列出所有正在运行中的 Java 虚拟机进程 每一个 Java 程序在启动的时候都会为之创建一个 Jvm 实例,通过 jps 可以查看这些进程的相关信息
1. **jps(Java Process Status)** `jps`命令是Java的一个实用工具,类似于Linux的`ps`命令,用于查看当前系统中运行的Java进程。它会显示进程ID以及对应的主类名称。例如,`jps`会显示所有由Java虚拟机启动的进程...
jps(JVM Process Status Tool)命令用于显示指定系统内所有的HotSpot虚拟机进程。通过jps命令可以查看当前系统中所有的Java进程,包括进程ID、进程名称和main方法类名等信息。jps命令的基本语法如下: jps ...
- **概述**:`jps`(Java Process Status Tool)是JDK自带的一个实用工具,用于显示当前计算机上所有正在运行的Java应用程序的进程ID(PID)及其主类名或JAR包名。这对于快速检查服务是否启动成功非常有用。 - **...
3. **JPS命令**:`jps`是Java进程状况工具(Java Process Status)的缩写,它是JDK提供的一种实用程序,用于显示当前系统中正在运行的Java虚拟机实例。使用`jps`命令,开发者可以轻松地查看哪些Java应用程序正在运行...
首先,`jps`是JVM Process Status Tool,用于显示运行中的Java进程。通过`-q`参数只显示进程ID,`-l`参数会显示启动类的全限定名,而`-mvV`参数分别用于显示虚拟机参数、main方法参数和版本信息。例如,`jps -l`将列...
1. **jps (Java Virtual Machine Process Status tool)**: jps命令用于列出运行在指定主机上的Java虚拟机进程。通过不同的参数,我们可以获取更多详细信息: - `-q`:只显示进程ID。 - `-v`:显示每个进程启动时...
一、jps (Java Process Status) jps是查看当前系统中正在运行的Java进程的工具。它显示了每个Java进程的ID以及主类名。基本语法如下: ``` [jps_option] [host_id] ``` 常用的选项有: - `-q`:仅显示进程ID。 - `-l...
- jps(Java Virtual Machine Process Status Tool)用于列出当前运行的Java进程。 - jmap(Java Memory Map)用于生成堆转储快照,用于分析堆的使用情况。 - jstack(Java Stack Trace)用于生成线程堆栈信息,用于...
5. **jps**: jps(Java Virtual Machine Process Status Tool)是另一个实用工具,用于列出当前系统中正在运行的Java进程ID。这对于监视和管理Java应用程序的生命周期很有帮助。 6. **jcmd**: jcmd是Java诊断命令...