Linux脚本 根据端口号查找Java应用部署路径

#!/bin/bash -ile
echo port $1

pid=`netstat -anp|grep $1.*:::.*java|awk -F ' ' '{print $7}'|awk -F '/' '{print $1}'`
echo pid $pid

flag='user.dir'
dir=`jinfo $pid|grep $flag|awk -F ' ' '{print $3}'`
echo $dir

cd $dir
echo `ls`
View Code

脚本保存为findPortInfo.sh

chmod +x findPortInfo.sh赋予执行权限

使用方式:./findPortInfo.sh 8080

posted @ 2021-06-24 10:52  cqutwangyu  阅读(226)  评论(0编辑  收藏  举报