查找Java进程
java_pid=$(pgrep -f "java" | head -n 1)
if [ -z "$java_pid" ]; then
echo "没有找到Java进程"
exit 1
fi
echo "Java进程PID: $java_pid"
查找端口号
echo "监听的端口:"
netstat -tlnp 2>/dev/null | grep "$java_pid" | awk '{print $4}' | awk -F: '{print $NF}' | sort -u
# 查找存储路径
echo "工作目录:"
ls -l /proc/$java_pid/cwd
echo "启动命令:"
cat /proc/$java_pid/cmdline | tr '\0' ' '