`
bit1129
  • 浏览: 1069631 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

【Java命令三】jps

    博客分类:
  • Java
 
阅读更多

jps很简单,用于显示当前运行的Java进程,也可以连接到远程服务器去查看

 

[hadoop@hadoop bin]$ jps -help
usage: jps [-help]
       jps [-q] [-mlvV] [<hostid>]

Definitions:
    <hostid>:      <hostname>[:<port>]

 

用法举例:

1. jps

[hadoop@hadoop bin]$ jps
3489 Jps
1819 Master
1988 Worker

  

2. jps -v

忽略了jps本身这个Java进程

[hadoop@hadoop bin]$ jps -v
3524 Jps -Dapplication.home=/home/hadoop/software/jdk1.7.0_67 -Xms8m
1819 Master -XX:MaxPermSize=128m -Dspark.akka.logLifecycleEvents=true -Xms512m -Xmx512m
1988 Worker -XX:MaxPermSize=128m -Dspark.akka.logLifecycleEvents=true -Xms512m -Xmx512m

 

3. jps -m

[hadoop@hadoop bin]$ jps -m
1819 Master --ip hadoop.master --port 7077 --webui-port 8080
1988 Worker spark://hadoop.master:7077
3549 Jps -m

 

4. jps -l

可以显示详细的类名,而jps默认显示的是simple class name

[hadoop@hadoop bin]$ jps -l
1819 org.apache.spark.deploy.master.Master
1988 org.apache.spark.deploy.worker.Worker
3563 sun.tools.jps.Jps

 

 

5. jps -lmv

 

[hadoop@hadoop bin]$ jps -lmv
3575 sun.tools.jps.Jps -lmv -Dapplication.home=/home/hadoop/software/jdk1.7.0_67 -Xms8m
1819 org.apache.spark.deploy.master.Master --ip hadoop.master --port 7077 --webui-port 8080 -XX:MaxPermSize=128m -Dspark.akka.logLifecycleEvents=true -Xms512m -Xmx512m
1988 org.apache.spark.deploy.worker.Worker spark://hadoop.master:7077 -XX:MaxPermSize=128m -Dspark.akka.logLifecycleEvents=true -Xms512m -Xmx512m

 

 

 

 

 

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

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

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

    JAVA命令大全.pdf

    本文将从给定文件的标题和部分内容中提取出与Java命令相关的知识点。 首先,Java的可执行文件通常位于Java开发工具包(JDK)的bin目录中。这个目录下包含了多个重要的命令行工具,其中一些我们可以在给定文件的部分...

    tomcat解决JPS不可用的问题

    然而,在某些情况下,JPS 命令可能不可用,导致无法查看 Java 进程的信息。 导致 JPS 不可用的原因可能是因为环境变量的配置问题。环境变量是操作系统中的一种机制,用于存储系统的配置信息。环境变量的配置错误...

    java常见命令指南

    Java命令主要包括编译、运行、调试、性能监控等多个方面,其中`javac`用于编译源代码,`java`用于执行已编译的字节码,而`jps`、`jstat`等工具则用于系统监控和故障排查。本文主要关注`java`命令的高级用法,特别是...

    java虚拟机常用命令

    jps(JVM Process Status Tool)命令用于列出正在运行的Java虚拟机进程信息。这个命令可以显示Java虚拟机的进程ID、主类名称、jar文件名以及传递给main方法的参数。jps命令的基本格式为: ``` jps [options] [hostid...

    Java中常用的Linux命令.docx

    2. 查看Java进程详细信息:`jps` 命令可以查看Java进程详细信息。 3. 查看Java堆栈信息:`jstack` 命令可以查看Java堆栈信息。 4. 查看Java内存信息:`jmap` 命令可以查看Java内存信息。 5. 查看Java垃圾回收信息:`...

    Java长期运行后, jps等工具无法连接jvm

    但是,如果你执行任意一次java命令,或者加载了jvm程序的命令(例如jps, javac, jstat),所有无用的pid文件都能被正确的清理。 因此,jvm能够自己管理/tmp/hsperfdata_$USER下的文件有效性。不用担心残留pid文件...

    Java性能调优命令

    6. Java命令配合特定参数可用来查看JDK的版本以及JVM启动时的初始和最大堆大小。如`java -XX:+PrintFlagsFinal -version 2&gt;&1 | grep MaxHeapSize`命令用于查看最大堆大小。 7. Java.lang.OutOfMemoryError是一种...

    Java2语言命令详解

    Java2语言命令详解 在Java开发中,理解并掌握各种命令行工具是至关重要的,特别是对于初学者和专业开发者来说。Java2语言命令主要指Java Development Kit (JDK) 提供的一系列命令行工具,它们在Java程序的编译、...

    Java代码命令大全.7z

    本资源“Java代码命令大全.7z”包含了一个名为“Java代码命令大全.doc”的文档,旨在为Java开发者提供一个全面的参考指南,涵盖了各种常用的Java命令、工具和技巧。 在Java开发过程中,掌握一些核心的命令行工具和...

    jps判断hadoop启动是否成功

    jps判断hadoop启动是否成功;分别对master和slave进行了判断。jps不是hadoop的什么命令,是java的命令,所以直接执行就行了。

    java 2语言命令详解 JAVA程序设计

    6. `jps`:Java进程状态工具,显示正在运行的Java进程ID,有助于调试。 7. `jinfo`、`jmap`、`jstack`等:这些是更高级的命令,用于诊断和分析Java应用程序的内存、配置和线程状态。 理解并熟练使用这些命令对于...

    一篇文章让你了解chaosblade-niaoshuai1

    在进行实验前,你需要找到目标 JVM 进程的 ID,可以通过 `jps -v` 命令查看。然后,使用 `blade prepare jvm --process &lt;PID&gt;` 来为指定的 JVM 进程挂载一个沙箱,这样 ChaosBlade 就可以在不实际影响生产环境的情况...

    jps脚本 shell脚本

    在一个集群非常大的情况下,如果想要查看单个主机在运行哪些java进程。我们可以去到每个主机下,使用jps命令。可是这种方法太过低效。我们可以使用一个shell脚本来完成此命令。查看进程 jps脚本 提前配置免密

    JVM性能调优监控工具jps、jstack、jmap、jhat、jstat使用详解.docx

    JVM性能调优监控工具jps、jstack、jmap、jhat、...jps、jstack、jmap、jhat、jstat 等 JVM 性能调优监控工具对于 Java 程序员来说是必备的,能够帮助我们解决各种 JVM 性能问题,提高 Java 应用程序的性能和稳定性。

    Java2_类库 and Java2语言命令详解

    5. **jps**:Java进程查看器,显示正在运行的Java虚拟机进程。 6. **jstack**:用于生成Java虚拟机的堆栈跟踪信息,帮助诊断线程问题。 7. **jmap**:内存映射工具,用于查看堆和永久代的详细信息。 8. **...

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

    Java 1.8.0 开源版本OpenJDK在Linux x86_64平台上的应用及JPS命令详解 Java开发工具包(Java Development Kit,简称JDK)是Java编程语言的重要组成部分,用于开发和运行Java应用程序。在这个场景中,我们关注的是...

Global site tag (gtag.js) - Google Analytics