2017-07-31 48 views
2

我想知道哪個端口是我的Jonas,在其上部署了Java項目,它連接到Linux服務器。我有Jonas的pid,並嘗試netstat -lnp,但是我發現沒有連接到該PID的端口。 任何想法如何做到這一點。Linux中連接的進程是哪個端口

+1

'須藤netstat的-tulpen | grep THE_PID' – hek2mgl

+0

'ss -p | grep pid = 57955' –

回答

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] ### 
0

有很多方法可以做到,我更喜歡這種

sudo netstat -pan |grep pid 

另外,您可以使用

sudo lsof -Pan -p pid -i 

pid應該是實際的 「PID」 號,你有