Java命令之——JPS(JVM Process Status Tool)

[color=blue][b]官网参考[/b][/color]: [url]http://docs.oracle.com/javase/7/docs/technotes/tools/share/jps.html[/url]

通常我们会用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


[color=red]使用JPS最常遇到的问题是: jps: command not found.[/color]
参考解决: [url]http://stackoverflow.com/questions/11286669/jps-not-working[/url]
虚拟机进程状态工具 jps (JVM Process Status Tool):虚拟机进程状态工具,可以列出正在运行的虚拟机进程,并显示虚拟机执行主类(Main Class,main()函数所在的类)的名称,以及这些进程的本地虚拟机的唯一ID(,Local Vitual Machine Identifier),它是使用频率最高的JDK命令行工具,因为其他JDK工具大多需要输入它查询到的LVMID来确定要监控的是哪一个虚拟机进程。输出主类的全名,如果进程执行的是jar包,输出jar路径。只输出LVMID,省略主类的名称。 阅读详情

相关推荐

Linux下Catapro酶动力学预测工具保姆级安装指南(PyTorch+CUDA11.8适配版)

本文提供了Linux系统下Catapro酶动力学预测工具的详细安装指南,特别适配PyTorch+CUDA11.8环境。从环境准备、源码获取到虚拟环境创建、依赖包安装和模型配置,逐步指导用户完成安装流程,并包含常见问题排查和性能优化建议,帮助研究者快速部署这一高效酶动力学参数预测工具。

weixin_29278805的博客 210

java process jvm_一、jdk工具之jps(JVM Process Status Tools)命令使用

目录jps工具jps(Java Virtual Machine Process Status Tool)是JDK 1.5提供的一个显示当前所有java进程pid的命令,简单实用,非常适合在linux/unix平台上简单察看当前java进程的一些简单情况。我想很多人都是用过unix系统里的ps命令,这个命令主要是用来显示当前系统的进程情况,有哪些进程,及其 id。 jps 也是一样,它的作用是显示当...

weixin_33300389的博客 338

水文模型新手必看:用SWAT-CUP做参数率定,如何正确设置预热期、率定期和验证期?(附数据准备避坑指南)

本文详细介绍了使用SWAT-CUP进行水文模型参数率定的完整流程,重点解析了预热期、率定期和验证期的正确设置方法,并提供了数据准备的避坑指南。通过实操步骤和常见问题解决方案,帮助新手快速掌握SWAT-CUP参数率定的核心技巧,提升水文模型模拟精度。

weixin_26875109的博客 372

jps(JVM Process Status Tool):虚拟机进程状况工具

Alt+F12。

张紫娃的博客 806

C# WPF上位机开发(利用tcp/ip网络访问plc)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 c# wpf如果是用来开发非标上位机的,那么和plc的通信肯定是少不了的。而且,大部分plc都支持modbus协议,所以这个时候如果有一个库可以帮助我们和plc设备进行modbus通信,那就非常方便的。目前NuGet下关于modbus的函数库还是有一些的,比如EasyModbus。

嵌入式-老费,一个分享专业嵌入式知识的blog 2528

Android蓝牙中的Rfcomm协议介绍

RFCOMM(Radio Frequency Communications)是一种基于蓝牙技术的串口仿真协议,以下是详细介绍:一、协议概述二、工作原理三、应用场景

手机-手表蓝牙开发工程师的博客 711

Linux命令 jps(Java Process Status)解释

(Java Virtual Machine Process Status Tool)是 JDK 提供的一个命令行工具,用于列出当前系统中所有的 HotSpot™ Java 虚拟机进程,并显示指定进程号(如果有)或者主类名(如果设置了。命令用于列出当前正在运行的 Java 进程及其进程 ID,并显示主类的全名或 JAR 文件的完整路径。中是可选的,当使用这个参数时,它会显示除进程ID(LVMID)和简短的类名(或 JAR 文件名)之外,还会显示完整的包名或 JAR 路径。是一个Java进程的PID,

小丁的博客 3467

行人检测模型在海思平台上的部署:从 PyTorch 到 NNIE 深度优化与实践

摘要 本文详细介绍行人检测模型从PyTorch到海思NNIE平台的部署流程。首先分析了行人检测面临的挑战(尺度变化、遮挡、姿态多样性等)及边缘部署的优势(实时性、隐私保护等)。重点阐述了模型转换过程:PyTorch→ONNX→Caffe→NNIE-WK,其中PyTorch转ONNX需注意评估模式设置、虚拟输入匹配、操作集版本选择等关键点。文章旨在帮助开发者在海思3516D芯片上实现高效的行人检测,克服部署过程中的常见问题,最终实现边缘设备的实时目标检测能力。

FJN110的博客 215

【Java JVM】JVM 分析工具

在 $JAVA_HOME/bin 的目录下, 存在着许多小工具, 除了编译和运行 Java 程序外, 打包, 部署, 签名, 调试, 监控, 运维等各种场景都可能会用到它们。

LCN29的博客 2270

APP签名验证全栈破解:Frida Hook绕过+算法逆向+Python一键调用(附可运行脚本)

做过APP逆向和爬虫的同学,肯定都被签名验证折磨过:改了一行代码重新打包,APP直接闪退;抓包看到接口有个sign参数,翻遍JS找不到加密逻辑;好不容易找到加密函数,一调用就崩溃。客户端APK签名校验服务端接口签名验证。前者防止你篡改APP,后者防止你伪造请求。很多人卡在第一步,改完APK就闪退,根本没机会碰接口。本文基于真实项目实战,分享一套通用的签名验证破解方案。从客户端APK签名校验的Frida Hook绕过,到服务端sign算法的逆向还原,最后用Python实现一键调用。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 962

气象大模型光伏功率预测中的应用:从短期,超短期,中长期的实现与开源代码详解

本文详细介绍了基于大模型的光伏功率预测方法,涵盖超短期(15分钟-1小时)、短期(1-6小时)和中长期(1天-1周)预测。文章首先讨论了数据准备与预处理,包括历史功率、气象、天文和电站特性数据的收集与特征工程。随后,针对不同预测需求,提出了多种深度学习模型:超短期预测采用1DCNN-LSTM混合模型,短期预测使用Transformer模型,中长期预测则通过多尺度特征提取模型和概率预测方法处理不确定性。文章还提供了模型训练、评估、部署和优化的完整流程,并开源了代码实现。未来研究方向包括结合数值天气预报、开发时

专注AI大模型,软件混淆,授权 1566

java jvm常用命令工具——jps命令(Java Virtual Machine Process Status Tool)

1.介绍         用来查看基于HotSpot的JVM里面中,所有具有访问权限的Java进程的具体状态, 包括进程ID,进程启动的路径及启动参数等等,与unix上的ps类似,只不过jps是用来显示java进程,可以把jps理解为ps的一个子集。         使用jps时,如果没有指定hostid,它只会显示本地环境中所有的Java进程;如果指定了hostid,它就会显示指定hos...

wjxbj的博客 211

AI上推荐 之 逻辑回归模型与GBDT+LR(特征工程模型化的开端)

1. 前言 随着信息技术和互联网的发展, 我们已经步入了一个信息过载的时代,这个时代,无论是信息消费者还是信息生产者都遇到了很大的挑战: 信息消费者:如何从大量的信息中找到自己感兴趣的信息? 信息生产者:如何让自己生产的信息脱颖而出, 受到广大用户的关注? 为了解决这个矛盾, 推荐系统应时而生, 并飞速前进,在用户和信息之间架起了一道桥梁,一方面帮助用户发现对自己有价值的信息, 一方面让信息能够展现在对它感兴趣的用户前面。 推荐系统近几年有了深度学习的助推发展之势迅猛, 从前深度学习的传统推荐模型(协

Miracle8070 8249

Java命令:jps — 查看进程信息

文章目录一、简介二、常用命令1、jps2、jps -l3、jps -v4、jps失效 一、简介 功能: 显示当前所有java进程pid的命令,我们可以通过这个命令来查看到底启动了几个java进程(因为每一个java程序都会独占一个java虚拟机实例)。 缺点: 不过jps有个缺点是只能显示当前用户的进程id,要显示其他用户的还只能用linux的ps命令。 jps -help 输出结果: root@yzh-zabbix-server:bin #jps -help usage: jps [-help]

Davis 3万+

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

JVM jps命令行

jps命令

qianqia_n的博客 991

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

jvm -- jps

jps是jdk提供的一个查看当前java进程的命令, 可以看做是JavaVirtual Machine Process Status Tool的缩写。 用法: usage: jps [-help] jps [-q] [-mlvV] [<hostid>] Definitions: <hostid>: <hostname>[:&lt...

qq_40337206的博客 282

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

jps命令

只想抱大神大腿 原文:https://blog.youkuaiyun.com/gtuu0123/article/details/6025520 jps -- Java Virtual Machine Process Status Tool 可以列出本机所有java进程的pid jps [ options ] [ hostid ] 选项 -q 仅输出VM标识符,不包括class name,...

七号空间 191

JVM调优命令-jps

JVMProcessStatusTool,显示指定系统内所有的HotSpot虚拟机进程。命令格式1jps [options] [hostid]options参数-l : 输出主类全名或jar路径-q : 只输出LVMID-m : 输出JVM启动时传递给main()的参数-v : 输出JVM启动时显示指定的JVM参数其中[options]、[hostid]参数也可以不写12345678[roo...

weixin_30273175的博客 105

日常运维之JVM 命令

jps(Java Virtual Machine Process Status Tool) 主要用来输出JVM中运行的进程状态信息。语法格式如下: jps [options] [hostid] # hostid语法如下: [protocol:][[//]hostname][:port][/servername] protocol - 如果protocol及hostname都没有指定,那表示的是与当前环境相关的本地协议,如果指定了hostname却没有指定protocol,那么protocol..

小安安 245

JPS 命令详解

JPS 名称:jps - Java Virtual Machine Process Status Tool 命令用法:jps [options] [hostid] options:命令选项,用来对输出格式进行控制 hostid:指定特定主机,可以是ip地址和域名, 也可以指定具体协议,端口。 [prot...

weixin_30553837的博客 109

jps查看java进程信息

jps(JVM Process Status Tool):查看当前用户的java进程信息。比netstat -ano | findstr :xxxx更方便的查看进程pid。

m0_73971754的博客 281

(转)Linux常用命令大全(非常全!!!)

原文:Linux常用命令大全(非常全!!!) 系统信息arch 显示机器的处理器架构uname -m 显示机器的处理器架构uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sda 在磁盘上执行测试性读取操作cat /proc/cp...

码熊之家 289

JPS 命令详解:Java 进程状态工具从入门到实战

jps(Java Virtual Machine Process Status Tool) 是java提供的一个显示当前所有java进程pid的命令,适合在linux/unix平台上简单察看当前java进程的一些简单情况。 很多人都是用过unix系统里的ps命令,这个命令主要是用来显示当前系统的进程情况,有哪些进程以及进程id。 jps 也是一样,它的作用是显示当前系统的java进程情况及...

ywl470812087的博客 12万+

jps命令 Java Virtual Machine Process Status Tool

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.youkuaiyun.com/jiangjunshow也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;J

fdyufgf的博客 196

JPS 命令及参数介绍

JPS 命令及参数介绍

u010214557的博客 2万+
上一篇: 《软技能——代码之外的生存指南》阅读整理
下一篇: Mac OX系统下Python 3.x环境搭建
angelbill3
博客等级 码龄18年 3粉丝 83原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值