JPS 命令演示 我们只用 jps -lv
本页目录
jps命令是我们安装JDK内置的指令。jps命令主要查看java进程信息。(只要我们系统配置了JDK的环境变量。我们就可以使用jps命令)
命令参照:
zanglikun@zanglikundeMacBook-Pro ~ % jps -help
usage: jps [-help]jps [-q] [-mlvV] [<hostid>]Definitions: ⚠️ 这里说明了hostname,也就是可以获取目标host的服务器java进程信息。<hostid>: <hostname>[:<port>]
我们先启动一个Sleep的Jvm进程
public class Jvm {public static void main(String[] args) throws InterruptedException {Thread.sleep(30000);}
}
jps 无参数 与 jps -V 一个效果
展示: PID 与 启动类名
zanglikun@zanglikundeMacBook-Pro ~ % jps
70545 Launcher
64097
70546 Jvm
jps -l
展示 PID 与 启动类全限定类名
zanglikun@zanglikundeMacBook-Pro ~ % jps -l
65232 org.jetbrains.jps.cmdline.Launcher
65233 com.xxx.xxx.Jvm
jsp -v
展示PID 与 JVM参数
zanglikun@zanglikundeMacBook-Pro ~ % jps -v
65464 Jvm -Xmx8m -javaagent:/Applications/IntelliJ IDEA.app/Contents/lib/idea_rt.jar=59955:/Applications/IntelliJ IDEA.app/Contents/bin -Dfile.encoding=UTF-8
jps -m
展示 类名 与 main启动时传入args。比如:jps本身也是一个java进程,我们传入参数时,就进入main的args中
zanglikun@zanglikundeMacBook-Pro ~ % jps -m
64097
71448 Jps -m
jps -q
只展示PID
zanglikun@zanglikundeMacBook-Pro ~ % jps -q
64097
65384
jps -mlvV 全量信息 日常不是很推荐使用
-l:输出全限定类名
-v:JVM参数
-m:类名 与 main方法指定args。也就是所谓的参数。比如jps -m其中-m就是args的内容。
zanglikun@zanglikundeMacBook-Pro ~ % jps -mlvV
70838 com.zanglikun.xxx.xxx.Jvm -Xmx8m -javaagent:/Applications/IntelliJ IDEA.app/Contents/lib/idea_rt.jar=59506:/Applications/IntelliJ IDEA.app/Contents/bin -Dfile.encoding=UTF-8
jps -lv 日常推荐
jps -mlvV 大部分信息是无效的,我们只用 jps -lv
zanglikun@zanglikundeMacBook-Pro ~ % jps -lv
71725 sun.tools.jps.Jps -Dapplication.home=/Library/Java/JavaVirtualMachines/jdk1.8.0_341.jdk/Contents/Home -Xms8m
永久会员
JPS 命令演示 我们只用 jps -lv相关推荐
- jps命令:查看Java进程等详细信息
转载自 jps命令:查看Java进程等详细信息 jps是java自带的查看java进程的命令,通过这个命令可以查看当前系统所有运行中的java进程.java包名.jar包名及JVM参数等. jps - ...
- 【java】java jps 命令
#1.参数说明 #2.演示 最常用 lcc@localhost bin$ jps -l 69872 org.jetbrains.jps.cmdline.Launcher 70016 sun.tools ...
- jps命令(Java Virtual Machine Process Status Tool)(转)
1.介绍 用来查看基于HotSpot的JVM里面中,所有具有访问权限的Java进程的具体状态, 包括进程ID,进程启动的路径及启动参数等等,与unix上的ps类似,只不过jps是用来显示java进程, ...
- java的jps命令怎么使用_jps命令的使用方法
jps(Java Virtual Machine Process Status Tool) 是java提供的一个显示当前所有java进程pid的命令,适合在linux/unix平台上简单察看当前jav ...
- jps命令 Java Virtual Machine Process Status Tool
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! JDK内 ...
- JVM监控及诊断工具命令行篇之jps
目录 一.概述 二.jps:查看正在运行的Java进程 一.概述 性能诊断是软件工程师在日常工作中需要经常面对和解决的问题,在用户体验至上的今天,解决好应用的性能问题能带来非常大的收益. Java 作 ...
- java jps命令使用解析
在linux环境下显示一个进程的信息大家可能一直都在使用ps命令,比如用以下命令来显示当前系统执行的java进程: ps -ef | grep java 针对java的进程,jdk1.5以后提供了一个 ...
- Java中JPS命令监控
很多人在学习java的时候只是对java粗略的学了一遍,很少有人能了解jvm层面的一些东西,比如我们想看目前有多少个java进程,可以在命令行执行jps.下面我们来说说jps的一些详细的用法. jps ...
- java环境配置及jps命令未找到
最近基于CentOS 7下安装hadoop集群,碰到了java环境变量的问题,同时也出现了jps命令无法找到的情况.简要描述一下基于CentOS 7下Java环境的配置及jps命令未找到的处理.一.J ...
最新文章
- MongoDB系列:二、MongoDB常用操作练习
- 【集训队互测2015】最大异或和
- php 桥接 微信80端口,解决MAC系统在做微信开发时候tomcat无法使用80端口问题
- 漳州市2021高考成绩查询,漳州市招生管理系统2021漳州中考成绩查询入口
- linux耳机检测,Audio Jack 的耳机检测和按键检测
- PingingLab传世经典系列《CCNA完全配置宝典》-2.7 EIGRP基本配置
- 《天天数学》连载35:二月四日
- php中global和$GLOBALS[]的分析之一
- 用递归解决冒泡排序问题
- XCode各种告警处理
- 简述线程、程序、进程的基本概念。以及他们之间关系是什么?
- 解决asp.net中使用FckEditor上传文件,中文名称乱码的问题
- 在K3凭证处理中的部份实用操作
- Django part 6 ---Static File
- C# BackgroundWorker的用法
- python qq群_用Python玩转QQ群论坛
- python编写自动更换ip工具的代码
- 微博登录账号密码终于又找回来了。Mark一下
- linux开机自启动的几种方法
- python代码运行不了怎么办_Python编程之运行出错怎么办
热门文章
- Mybatis 中Oracle主键自增设置
- SpringBoot(powernode)(内含教学视频+源代码)
- CentOS 安装 mysql 8.0
- python函数测验题_python函数相关练习题
- 事件、留存、漏斗分析到底是个啥?
- 【Multisim14.0】彻底卸载删除
- 【前端学习】iconfont阿里字体使用
- 攻防演练丨赛宁红方管控平台走进广东三地 助力数字政府网络安全建设
- 磺化酞菁铜(CuTsPc),CAS:147-14-8酮酞菁Copper(II)Phthalocyanine(α-form)
- 从零了解Xshell和Xftp