jps 查看 程序所在路径

jps 命令本身只能显示 Java 进程的 ID(PID)和主类名,无法直接查看程序所在路径。不过,你可以借助 jps 和其他命令的组合来达成这一目的。下面介绍几种不同操作系统下的实现方法。

Linux 或 macOS 系统

在 Linux 或者 macOS 系统中,你可以结合 jps 和 lsof 命令来查看 Java 进程的工作目录。以下是具体步骤:

  1. 运用 jps 命令获取 Java 进程的 PID。
  2. 利用 lsof -p <PID> | grep cwd 命令查看该进程的工作目录。

示例命令如下:

bash

# 获取 Java 进程的 PID 和主类名
jps -l

# 假设 PID 为 1234,查看该进程的工作目录
lsof -p 1234 | grep cwd

Windows 系统

在 Windows 系统中,你可以使用 jps 和 wmic 命令组合来查看 Java 进程的可执行文件路径。以下是具体步骤:

  1. 使用 jps 命令获取 Java 进程的 PID。
  2. 运用 wmic process where processid="<PID>" get ExecutablePath 命令查看该进程的可执行文件路径。

示例命令如下:

batch

rem 获取 Java 进程的 PID 和主类名
jps

rem 假设 PID 为 1234,查看该进程的可执行文件路径
wmic process where processid="1234" get ExecutablePath

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

三希

如果这篇文章帮您解决了技术难题

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值