JDK 常用工具 —— jps 详解

jps 全称为 Java Virtual Machine Process Status Tool,是 JDK 提供的一个查看当前用户有权访问的主机上正在运行的 Java 进程信息的命令行工具,通过读取特定目录下的相关文件来获取信息。

语法

jps [options] [hostid]
  • options:命令参数,可以控制输出格式。
  • hostid:指定特定主机,可以是 ip 地址和域名, 也可以指定具体协议和端口。

参数说明:

  • -q:只输出 PID。
  • -m:输出传递给 main 方法的参数。
  • -l:输出应用程序主类的完整包名或应用程序 JAR 文件的完整路径名。
  • -v:输出传递给 JVM 的参数。
  • -V:通过 flags 文件(.hotspotrc 文件或 -XX:Flags=< filename > 参数指定的文件)输出传递给 JVM 的参数。本参数不常用。

示例

// 不带参数,默认列出 PID 和简单的主类名或 jar 名称
jps
img
// 只输出 PID
jps -q
截屏2023-07-08 10.21.08
// 输出传递给 main 方法的参数
jps -m
截屏2023-07-08 10.21.40
// 输出应用程序主类的完整包名或应用程序 JAR 文件的完整路径名
jps -l
截屏2023-07-08 10.22.16
// 输出传递给 JVM 的参数
jps -v
截屏2023-07-08 10.22.52
// 通过 flags 文件(.hotspotrc 文件或 -XX:Flags=< filename > 参数指定的文件)输出传递给 JVM 的参数。本参数不常用。
jps -V
img
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值