`

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

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

    JDK自带VM分析工具

    JDK自带VM分析工具jps,jstat,jmap,jconsole

    MAT工具(基于Eclipse的内存分析工具)+MAT工具使用说明.docx

    2调用jdk工具jps查看当前的java进程 C:/>jps 3504 Jps 3676 Bootstrap 3496 org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar 3调用jmap工具得到信息 C:/>jmap -dump:format=b,file=heap.bin 3676 ...

    JAVA JVM内存监控工具总结

    它囊括的命令行工具包括jps,jstat,jmap,jinfo,jstack,JConsole,这些工具与JDK的标准版本是一致的。 jinfo:可以输出并修改运行时的java进程的opts。 jps:与unix上的ps类似,用来显示本地的java进程,可以查看本地...

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

    针对java的进程,jdk1.5以后提供了一个查看当前所有java进程pid的小工具。 位置 JAVA_HOME/bin/目录下面 功能 jps(Java Virtual Machine Process Status Tool)是JDK 1.5提供的一个显示当前所有java进程pid的命令,...

    Java-JVM性能监控与故障处理工具详细介绍以及使用案例

    JDK的命令行工具大多数是对JDK/lib/tools.jar类库的一层薄包装而已,它们的主要功能代码是在tools类库中实现的。Linux下的这些工具有的甚至是用shell脚本编写的。 常见工具如下: 名称 主要作用 jps JVM Process...

    java-虚拟机 操作系统监控工具-源码

    支持远程执行JDK自带工具命令,包含但不限于jps、jstat、jstack、jinfo、jmap、jcmd等 提供客户端交互工具,支持跨进程attach和远程连接功能 支持三种服务模式(可同时开启多个服务): jvmm服务:独有RPC协议,需...

    bobxwang#technology-thinking#问题排查工具单1

    jps 是 jdk 提供的一个查看当前 java 进程的小工具,其工作原理是在程序启动后,会在 java.io.tmpdir 指定的目录下生成一个类似于 hsp

    Java虚拟机

    1.6.5 在IDE工具中进行源码调试 1.7 本章小结 第二部分 自动内存管理机制 第2章 Java内存区域与内存溢出异常 2.1 概述 2.2 运行时数据区域 2.2.1 程序计数器 2.2.2 Java虚拟机栈 2.2.3 本地方法栈 2.2.4 ...

    JVM命令行性能监控工具

    1、在 java 的 bin 目录下,jdk 提供了很多使用的工具,下面学习一些监控和故障处理的工具。 名称 作用 jps JVM process status tool,显示指定系统内所有的 HotSpot 虚拟机进程 jstat JVM statistics ...

    Web服务器三剑客运维配置实战 Nginx+JVM+Tomcat+HTTP协议.zip

    ├─4.07 jvm运维实用排障工具-jps-jstack.mp4 ├─4.08 jvm运维实用排障工具-jinfo-jstat.mp4 ├─4.09 jvm运维实用监控工具-virtualvm安装-安装插件.mp4 ├─4.10 jvm运维实用监控工具-如何监控jvm.mp4 ├─5.01 ...

    深入理解_Java_虚拟机 JVM_高级特性与最佳实践

    / 76 4.1 概述 / 76 4.2 JDK的命令行工具 / 76 4.2.1 jps:虚拟机进程状况工具 / 79 4.2.2 jstat:虚拟机统计信息监视工具 / 80 4.2.3 jinfo:Java配置信息工具 / 82 4.2.4 jmap:Java内存映像工具 / 82 4.2.5...

    Arthas开源的Java诊断工具-其他

    Arthas支持JDK 6+,支持Linux/Mac/Windows,采用命令行交互模式,同时提供丰富的Tab自动补全功能,进一步方便进行问题的定位和诊断。 Arthas开源的Java诊断工具 更新日志:v3.5.1Add vmtool commandRemove the ...

    深入理解JVM内存结构及运行原理全套视频加资料.txt

     第50讲 虚拟机工具-jps详解 00:11:20  第51讲 虚拟机工具-jstat详解 00:09:20  第52讲 虚拟机工具-jinfo详解 00:05:03  第53讲 虚拟机工具-jmap详解 00:08:48  第54讲 虚拟机工具-jhat详解 00:08:10  ...

    深入理解Java虚拟机视频教程(jvm性能调优+内存模型+虚拟机原理)视频教程

    第50节虚拟机工具-jps详解00:11:20分钟 | 第51节虚拟机工具-jstat详解00:09:20分钟 | 第52节虚拟机工具-jinfo详解00:05:03分钟 | 第53节虚拟机工具-jmap详解00:08:48分钟 | 第54节虚拟机工具-jhat详解00:08:10...

    leetcode添加元素使和等于-Algorithm-java:使用java实现基本的算法,探究jvm,多线程,java特性

    通过jdk自带的一些工具,我们可以做对jvm进程的初始参数以及参数值等等进行一个查看 (查看运行的jvm及其唯一id)jps -l就可以查看当前服务器进程及其id (查看jvm运行时参数)jinfo -flag +参数名称 + id,就可以获得...

    本科毕设基于Javaweb实现的校园疫情防控管理系统源码+项目说明.zip

    后端:servlet +Jps + Maven + Schedule定时任务 + Redis + Security + POI 开发环境 : 工具:IDEA、Navicat、Git 环境:JDK 1.8、Tomcat 7.0、Mysql 8.0 项目管理:Maven 代码托管平台:GitHub 开发流程...

    leetcode回朔与贪心的题目-interview:面试官的编程

    性能监控工具与调优 2.5.1 jps 2.5.2 jstat 2.5.3 jinfo 2.5.4 jmap 2.5.5 jhat 2.5.6 jstack 2.5.7 jConsole 3. 多线程 3.1 线程的通信与状态转化 3.2 线程池及其实现 3.3 JUC 3.4 AQS 与 CAS 3.5 性能调优 4. 数据...

    jvm信息jmap使用的基本方法教程

    JDK本身提供了很多方便的JVM性能调优监控工具,除了集成式的VisualVM和jConsole外,还有jps、jstack、jmap、jhat、jstat等小巧的工具,下面这篇文章主要给大家介绍了关于jvm信息jmap使用的基本方法教程,需要的朋友...

Global site tag (gtag.js) - Google Analytics