`

linux中 jps命令使用

    博客分类:
  • os
阅读更多

jps(Java Virtual Machine Process Status Tool)是JDK 1.5提供的一个显示当前所有java进程pid的命令,简单实用,非常适合在linux/unix平台上简单察看当前java进程的一些简单情况。

 

jps [ options ] [ hostid ] 

选项 

-q 仅输出VM标识符,不包括class name,jar name,arguments in main method 

-m 输出main method的参数 

-l 输出完全的包名,应用主类名,jar的完全路径名 

-v 输出jvm参数 

-V 输出通过flag文件传递到JVM中的参数(.hotspotrc文件或-XX:Flags=所指定的文件 

-Joption 传递参数到vm,例如:-J-Xms48m

 

 

jps异常:

Jps有问题, 使用 jps -J-Djps.debug=true -J-Djps.printStackTrace=true 可以获得Jps错误详细信息

 

另外:jdk版本与运行的进程不符也会导致jps出现

-------------

注:jps命令有个地方很不好,似乎只能显示当前用户的java进程,要显示其他用户的还是只能用unix/linux的ps命令。

分享到:
评论

相关推荐

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

    在Linux环境下显示一个进程的信息大家可能一直都在使用ps命令,比如用以下命令来显示当前系统执行的Java进程: ps -ef | grep java 针对java的进程,jdk1.5以后提供了一个查看当前所有java进程pid的小工具。 位置 ...

    shell脚本执行jps时:-bash: jps: command not found

    我们一定会写一个shell脚本去每一个节点上去jps,查看每个节点的进程情况。 原先以为shell很简单: #!/bin/bash #查看每个节点运行情况 for((host=101;host<108;host++));do echo -----------hadoop$host--------...

    亲测可用java-1.8.0-openjdk.linux.x86_64.zip

    java-1.8.0-openjdk-devel.x86_64 CENTOS JPS命令必备

    Linux常用命令

    我将我了解到的命令列举一下,仅供大家参考:系统信息arch 显示机器的处理器架构uname -m 显示机器的处理器架构uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 – (SMBIOS / DMI)hdparm -i /dev/hda...

    线上问题排查

    线上问题排查常用命令,包含linux命令,jstat,jinfo,jps等命令

    实验一Hadoop大数据集群搭建

    5. 成功启动集群,且可通过jps命令查看各个虚拟机上活跃的节点(与实验要求一致),并可以正常访问对应的web页面。 以上实验要求均完美实现,且对每一步操作做了详细的截图和文字记录,细致入微。

    记一次tomcat进程cpu占用过高的问题排查记录

    通过jdk提供的jps命令可以快速查出jvm进程, jps pid 2、查看jstack信息 jstack pid 发现存在大量log4j线程block,处于waiting lock状态 org.apache.log4j.Category.callAppenders(org.apache.log4j.spi....

    java-1.8.0_121.tar.gz

    java-1.8.0_121 Linux解压即用,内含jmap,jps,jcmd等常用的java命令

    java8集合源码分析-spark-sql:spark学习

    mvn命令中 -D的参数是指pom.xml中properties中的参数, -P的参数是指pom.xml中profile中的参数 如果mvn命令提示仓库中已有xxx包,可以使用-U命令 mvn -X,查看到更详细的错误信息 jps -m 查看更详细的信息 代码中的s

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

    使用JVM命令和一查看这个JVM参数,帮助我们排查、解决问题。 1 JDK的命令行工具 JDK的命令行工具大多数是对JDK/lib/tools.jar类库的一层薄包装而已,它们的主要功能代码是在tools类库中实现的。Linux下的这些工具有...

    docker容器中 bash: vi: command not found,docker apt-get 异常 Temporary failure resolving

    因为 docker里面没有这个命令,我们安装一下 apt-get update apt-get install vim 如果 这个时候 安装也还是会出现 异常 root@446d7cf1606c:/etc/mysql# apt-get update Err:1 ...

    hadoop-2.4.1安装软件包以及教程jdk.zip

    使用jps命令验证 27408 NameNode 28218 Jps 27643 SecondaryNameNode 28066 NodeManager 27803 ResourceManager 27512 DataNode http://192.168.1.101:50070 (HDFS管理界面) ...

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

    bug当找不到java进程时,提示不清晰,应该提示用户执行jps命令增加一个 ognl 的在线,可编辑的示例,帮助用户自己调试 ognl表达式当Object输出时,可能会抛出异常,打印 ERROR DATA!!! exception message: null把 ...

Global site tag (gtag.js) - Google Analytics