`

jdk中的jps工具,

    博客分类:
  • FAQ
 
阅读更多

最近学了一些jdk中的jps工具,通过jsp命令显示当前的jvm进程,把一些常用的用法记录一下:

 

直接输入jps,输出当前用户的所有jvm的进程id和执行主类名称(mai函数所在类的名称)。

[sch@s2-3 logs]$ jps

24449 Jps

22186 start.jar

 

jps -l ,输出进程id和主类的全名(完整包路径),如果执行的是jar包,会显示完整的jar路径

[sch@s2-3 logs]$ jps -l

22186 /home/sch/.jetty/start.jar

24508 sun.tools.jps.Jps

 

jps -m,输出进程id和传递给main方法的参数

[sch@s2-3 logs]$ jps -m

22186 start.jar --pre=etc/jetty-logging.xml

24710 Jps -m

 

jps -v,输出进程id和传递给jvm的参数

[sch@s2-3 logs]$ jps -v

24783 Jps -Dapplication.home=/usr/greenline/install/jdk1.6.0_31 -Xms8m

22186 start.jar -Xmx512m -Xms512m -Xmn128m -XX:PermSize=128m -verbose:class -verbose:gc -Dcom.sun.management.jmxremote.port=2023 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi.server.hostname=192.168.1.22 -Xdebug -Xrunjdwp:transport=dt_socket,address=8888,server=y,suspend=n -Djetty.logs=/home/sch/logs -Djetty.home=/home/sch/.jetty -Djava.io.tmpdir=/tmp

 

jps -q,只输出进程id

[sch@s2-3 logs]$ jps -q

22186

24845

 

 

 

 

分享到:
评论

相关推荐

    JDK自带调试工具doc

    以上工具的使用通常需要与相应的帮助文档配合,如`java.chm`可能包含了JDK的综合帮助文档,而`jstat - Java Virtual Machine Statistics Monitoring Tool.htm`、`jps - Java Virtual Machine Process Status Tool....

    JDK监控和故障处理工具

    本篇文章将详细介绍Java开发工具包(JDK)中的一些重要监控和故障处理工具,这些工具可以帮助开发者识别和解决生产环境中的内存溢出问题,进而提升应用程序的性能和稳定性。 首先,我们来了解JDK提供的几个监控和...

    jdk命令行工具.doc

    jvm命令行工具,java性能优化,jdk命令工具, jcmd命令、jps命令、jmap命令、jstack命令、jinfo命令、jstat命令

    java—JDK内置工具使用技巧详解

    通过对 JDK 内置工具的详细介绍及其在具体案例中的应用,我们可以看到这些工具在解决 Java 应用问题方面的重要作用。合理利用这些工具不仅可以提高开发效率,还能有效提升应用程序的稳定性和性能。在未来的工作中,...

    tomcat解决JPS不可用的问题

    JPS(Java Process Status Tool)是 Java 虚拟机的进程状态工具,用于显示当前 Java 进程的信息。然而,在某些情况下,JPS 命令可能不可用,导致无法查看 Java 进程的信息。 导致 JPS 不可用的原因可能是因为环境...

    JAVAJDK使用教程

    对于Android开发,还需掌握如何使用Android Studio中的JDK工具,如构建工具Gradle,以及如何调试和测试Android应用。 在**JDK文档**中,官方的Java SE文档是非常宝贵的资源,它详尽地解释了类库的API、JVM规范和...

    jdk1.8.0_191.zip

    7. **使用JDK的其他工具**:除了`javac`,JDK还包含许多其他实用工具,如`jps`(Java进程查看器)、`jmap`(内存映射工具)、`jconsole`(可视化监控工具)等,它们可以帮助你管理和诊断Java应用程序。 8. **注意...

    jdk的配置及其参数的设置

    - `jps`:显示运行中的Java进程信息。 - `keytool`:管理密钥和证书,用于创建和管理keystore。 - `jar`:打包工具,可将多个文件打包成JAR文件。 - `javadoc`:生成API文档,解析Java源代码并生成HTML文档。 ...

    windows的jdk安装包,可直接解压安装

    JDK还包含了一些其他有用的工具,如javadoc用于生成API文档,jps用于查看Java进程,jmap用于内存分析,以及jconsole和jvisualvm用于监控Java应用的性能。了解并熟练使用这些工具,对Java开发者来说是非常有益的。 ...

    jdk1.8版本免安装

    这个版本的JDK不仅包含了基础的编译器javac和运行时jre,还有许多其他开发工具,如javadoc用于生成API文档,jps用于查看Java进程,jconsole用于监视JVM性能等。对于Java开发者而言,理解和掌握JDK 1.8的特性是至关...

    LinuxJDK 64位

    例如,使用`javac`编译Java源代码,用`jar`命令打包应用,以及`jps`、`jstat`等工具监控Java进程和系统状态。对于服务器端的应用,可能还需要配置JVM参数以优化性能,如设置堆大小(`-Xms`和`-Xmx`)和垃圾回收策略...

    64位jdk、32位jdk安装包

    - `jps`、`jstat`、`jinfo`等:JDK提供的各种监控和诊断工具,帮助开发者分析和优化应用程序的性能。 总之,64位和32位JDK的选择取决于具体的应用场景和硬件配置。了解它们的差异并正确安装和配置JDK是每个Java...

    JDK自带VM分析工具

    本文将详细介绍 JDK 自带的几个核心 VM 分析工具:jps、jstat、jmap 和 jconsole,并探讨它们各自的功能及应用场景。 #### jps - 查看运行中的 Java 进程 **jps** 类似于 Unix/Linux 系统中的 `ps` 命令,用于列出...

    Liunx jdk1.8.0-144

    JDK附带了一系列工具,如`javac`用于编译Java源代码,`jar`用于打包和管理类文件,`javadoc`用于生成API文档,以及`jps`、`jstack`、`jmap`等用于监控和诊断Java进程。 7. **安全性与更新**: Oracle建议定期更新...

    jdk安装视频讲解

    此外,了解JDK中的其他工具,如jar工具用于打包和管理Java类库,javadoc用于生成API文档,jps用于查看Java进程等,也是非常必要的。 总的来说,"jdk安装视频讲解"为初学者提供了一个清晰的指南,通过观看这个视频,...

    Linux jdk1.8.0_171

    以及其他诊断和管理工具,如`jps`(Java进程查看器)、`jstat`(Java统计监测工具)等。 7. **运行时环境**: JDK 1.8.0_171也提供了一个Java运行时环境(JRE),它包含执行Java应用程序所需的组件,包括Java虚拟机...

    jdk-8u231-windows-x64.zip

    `java`命令用于运行编译后的程序,`javadoc`用于自动生成API文档,`jps`可以查看运行中的Java进程,`jmap`用于内存分析,`jstack`则用于获取线程堆栈跟踪,这些工具帮助开发者进行调试和性能优化。 总之,"jdk-8...

    jdk-8u321 安装包 linux-x64.tar.zip

    **JDK中的主要工具** - `javac`: Java编译器,将源代码编译成字节码。 - `java`: Java解释器,执行编译后的.class文件。 - `jar`: 用于创建、管理和提取Java归档(JAR)文件的工具。 - `javadoc`: 生成API文档的...

    jdk-8u271-windows-x64

    安装完成后,开发者可以在命令行中使用`javac`进行编译,`java`命令来运行程序,以及其他开发工具,如`javadoc`生成文档,`jps`查看进程,`jconsole`进行性能监控等。 在实际开发中,JDK 8u271不仅对Java程序员至关...

    jdk-8u152-linux-x64.tar.gz 【jdk1.8,jdk8,linux 64位版】

    JDK(Java Development Kit)是Oracle公司提供的用于开发和运行Java应用程序的重要工具集。在本案例中,我们讨论的是JDK 1.8的64位版本,适用于Linux操作系统。"jdk-8u152-linux-x64.tar.gz" 是一个压缩文件,它包含...

Global site tag (gtag.js) - Google Analytics