Linux上查看运行中的jar程序所在目录

1、先查看jar包pid

[root@docker01 ~]# jps -l
2448 sun.tools.jps.Jps
2372 springboot-hello-0.0.1-SNAPSHOT.jar

2、查看jar包所在目录

[root@docker01 ~]# ll /proc/2372/cwd
lrwxrwxrwx. 1 root root 0 Jan 17 22:33 /proc/2372/cwd -> /root/myfile/jars

3、上述两条命令整合成1条命令

[root@docker01 ~]# ll "/proc/$(jps -l |grep 'hello'|cut -d' ' -f1)/cwd"
lrwxrwxrwx. 1 root root 0 Jan 18 01:21 /proc/5287/cwd -> /root/myfile/jars

其中,这个hello是jar包名称的关键字

你可能感兴趣的:(Linux,linux,jar,java)