前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >jvm的jps简单使用

jvm的jps简单使用

作者头像
逍遥壮士
发布2021-09-17 14:23:38
7450
发布2021-09-17 14:23:38
举报
文章被收录于专栏:技术趋势技术趋势

jps是什么,干什么用?

jps(JVM Process Status Tool),可以列出正在运行的虚拟机进程,并显示虚拟机执行主类(Main Class,main()函数所在的类)名称以及这些进程的本地虚拟机唯一 ID(LVMID,Local Virtual Machine Identifier)。

注:基于windows

代码语言:javascript
复制
-q:仅输出VM标识符,不包括classname,jar name,arguments in main method 
-m:输出main method的参数 
-l:输出完全的包名,应用主类名,jar的完全路径名 
-v:输出jvm参数 
-V:输出通过flag文件传递到JVM中的参数(.hotspotrc文件或-XX:Flags=所指定的文件 
-Joption:传递参数到vm,例如:-J-Xms512m

进入java bin 然后运行cmd

查询主类的全名

代码语言:javascript
复制
jps -l

查询启动main时的参数

代码语言:javascript
复制
jps -m

查询所有进程id

代码语言:javascript
复制
jps -q

查询所有进程的JVM参数

代码语言:javascript
复制
jps -v

最后

jps极其简单,经常用来查java的进程id,然后通过其他命令进行排查虚拟机的一些常见问题,非常实用。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-09-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 技术趋势 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档