2

我想知道我的 Jonas 是哪个端口,Java 项目已部署在该端口上,连接到 Linux 服务器中。我有 Jonas 的 pid 并尝试了 netstat -lnp 但我发现没有连接到该 PID 的端口。关于如何做到这一点的任何想法。

4

2 回答 2

2

打开终端应用程序,即 shell 提示符。
运行以下任一命令:

sudo lsof -i -P -n | grep LISTEN   
sudo netstat -tulpn | grep LISTEN  
sudo nmap -sTU -O IP-address-Here  

lsof 命令

语法是:

$ sudo lsof -i -P -n  
$ sudo lsof -i -P -n | grep LISTEN  
$ doas lsof -i -P -n | grep LISTEN ### [OpenBSD] ###  
于 2017-07-31T11:01:54.703 回答
0

有很多方法可以做,我更喜欢这个

sudo netstat -pan |grep pid

此外,您可以使用

sudo lsof -Pan -p pid -i

pid应该是您拥有的实际“pid”编号

于 2017-07-31T13:18:39.733 回答