日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux下进程监听端口,linux下查看监听端口对应的进程

發布時間:2024/9/27 linux 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux下进程监听端口,linux下查看监听端口对应的进程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

方法一

1.通過lsof命令查看PID

ipv4

[root@test ?proc]# lsof -Pnl +M -i4

COMMAND???? PID???? USER?? FD?? TYPE? DEVICE SIZE NODE NAME

java?????? 1419???? 1401?? 10u? IPv4 6793357?????? TCP *:8453 (LISTEN)

AutonomyD? 6147???? 1401??? 6u? IPv4 7597365?????? TCP *:20003 (LISTEN)

AutonomyD? 6147???? 1401?? 14u? IPv4 7597369?????? TCP *:20000 (LISTEN)

也可以使用:

[root@test ?proc]# lsof -Pnl +M -i4|grep 8453

java?????? 1419???? 1401?? 10u? IPv4 6793357?????? TCP *:8453 (LISTEN)

ipv6

[root@test ?proc]# lsof -Pnl +M -i6

COMMAND???? PID???? USER?? FD?? TYPE? DEVICE SIZE NODE NAME

java?????? 1419???? 1401? 286u? IPv6 7616547?????? TCP 192.168.1.29:55829->192.168.1.17:7001 (CLOSE_WAIT)

java?????? 1419???? 1401? 290u? IPv6 6987470?????? TCP 192.168.1.29:33836->192.168.1.154:1521 (ESTABLISHED)

java?????? 1419???? 1401? 297u? IPv6 6793642?????? UDP *:1133

java?????? 1419???? 1401? 304u? IPv6 6987472?????? TCP 192.168.1.29:33838->192.168.1.154:1521 (ESTABLISHED)

java?????? 1419???? 1401? 306u? IPv6 6987479?????? TCP 192.168.1.29:33839->192.168.1.154:1521 (ESTABLISHED)

java?????? 1419???? 1401? 307u? IPv6 7006208?????? TCP 192.168.1.29:60340->192.168.1.154:1521 (ESTABLISHED)

也可以使用:

[root@test ?proc]# lsof -Pnl +M -i6|grep 5001

java????? 12886??????? 0? 530u? IPv6 6988341?????? TCP *:5001 (LISTEN)

2.通過ps命令查看進程情況

[root@test ?proc]# ps -ef|grep 12886

root???? 12886 12851? 0 Dec09 ???????? 00:00:43 /home/bjca/bea/jdk160_05/bin/java -client -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=48m -XX:MaxPermSize=128m -Xverify:none -da -Dplatform.home=/home/bjca/bea/wlserver_10.3 -Dwls.home=/home/bjca/bea/wlserver_10.3/server -Dweblogic.home=/home/bjca/bea/wlserver_10.3/server -Dweblogic.management.discover=true -Dwlw.iterativeDev= -Dwlw.testConsole= -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=/home/bjca/bea/patch_wlw1030/profiles/default/sysext_manifest_classpath:/home/bjca/bea/patch_wls1030/profiles/default/sysext_manifest_classpath:/home/bjca/bea/patch_cie660/profiles/default/sysext_manifest_classpath -Dweblogic.Name=AdminServer -Djava.security.policy=/home/bjca/bea/wlserver_10.3/server/lib/weblogic.policy weblogic.Server

3.lsof命令參數解釋

1) -P :這個選項約束著網絡文件的端口號到端口名稱的轉換。約束轉換可以使lsof運行得更快一些。在端口名稱的查找不能奏效時,這是很有用的。

2) -n : 這個選項約束著網絡文件的端口號到主機名稱的轉換。約束轉換可以使lsof的運行更快一些。在主機名稱的查找不能奏效時,它非常有用。

3) -l :這個選項約束著用戶ID號到登錄名的轉換。在登錄名的查找不正確或很慢時,這個選項就很有用。

4) +M :此選項支持本地TCP和UDP端口映射程序的注冊報告。

5) -i4 :僅列示IPv4協議下的端口。

6) -i6 : 僅列示IPv6協議下的端口。

方法二

1.使用netstat查看進程PID

[root@test ~]#? netstat -anp|grep 5001

tcp??????? 0????? 0 :::5001???????????????????? :::*??????????????????????? LISTEN????? 12886/java

2.使用ps查看進程情況

[root@test 12886]# ps -ef|grep 12886

root???? 12886 12851? 0 Dec09 ???????? 00:01:14 /home/bjca/bea/jdk160_05/bin/java -client -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=48m -XX:MaxPermSize=128m -Xverify:none -da -Dplatform.home=/home/bjca/bea/wlserver_10.3 -Dwls.home=/home/bjca/bea/wlserver_10.3/server -Dweblogic.home=/home/bjca/bea/wlserver_10.3/server -Dweblogic.management.discover=true -Dwlw.iterativeDev= -Dwlw.testConsole= -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=/home/bjca/bea/patch_wlw1030/profiles/default/sysext_manifest_classpath:/home/bjca/bea/patch_wls1030/profiles/default/sysext_manifest_classpath:/home/bjca/bea/patch_cie660/profiles/default/sysext_manifest_classpath -Dweblogic.Name=AdminServer -Djava.security.policy=/home/bjca/bea/wlserver_10.3/server/lib/weblogic.policy weblogic.Server

root???? 27592 27546? 0 09:11 pts/2??? 00:00:00 grep 12886

總結

以上是生活随笔為你收集整理的linux下进程监听端口,linux下查看监听端口对应的进程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。