如何檢視埠占用情況

2021-07-12 07:27:46 字數 1827 閱讀 6665

假如我們需要確定誰占用了我們的9050埠 

windows平台 在windows命令列視窗下執行:

步驟 1:檢視所有的埠占用情況

c:\>netstat -ano

協議    本地位址                     外部位址               狀態                   pid

tcp    127.0.0.1:1434         0.0.0.0:0              listening          3236  tcp    127.0.0.1:5679                     0.0.0.0:0              listening          4168  tcp    127.0.0.1:7438                     0.0.0.0:0              listening          4168  tcp    127.0.0.1:8015                     0.0.0.0:0              listening          1456  tcp    192.168.3.230:139               0.0.0.0:0              listening           4  tcp    192.168.3.230:1957     220.181.31.225:443     established     3068  tcp    192.168.3.230:2020     183.62.96.189:1522     established     1456  tcp    192.168.3.230:2927     117.79.91.18:80        established        4732  tcp    192.168.3.230:2929     117.79.91.18:80        established        4732  tcp    192.168.3.230:2930     117.79.91.18:80        established        4732  tcp    192.168.3.230:2931     117.79.91.18:80        established        4732

步驟2:檢視指定埠的占用情況

c:\>netstat -aon|findstr "9050"

協議    本地位址                     外部位址                 狀態                   pid

tcp    127.0.0.1:9050            0.0.0.0:0              listening           2016

p: 看到了嗎,埠被程序號為2016的程序占用,繼續執行下面命令: (也可以去任務管理器中檢視pid對應的程序)

步驟3:檢視pid對應的程序

c:\>tasklist|findstr "2016"

映像名稱                       pid 會話名               會話#         記憶體使

tor.exe                       2016 console                 0          16,064 k

p:很清楚吧,tor占用了你的埠。​

步驟4:結束該程序

c:\>taskkill /f /t /im tor.exe

怎麼檢視埠占用情況 如何檢視埠占用情況?

前言 apache雖然能執行,但是看見error.log中有httpd.exe could not reliably determine the server s fully qualified domain name,using 192.168.1.111 for servername這個錯誤,想...

如何檢視埠占用情況?

前言 apache雖然能執行,但是看見error.log中有httpd.exe could not reliably determine the server s fully qualified domain name,using 192.168.1.111 for servername這個錯誤,想...

如何檢視埠占用情況

如何檢視埠號被哪個程式占用了?一,1,cmd 輸入 netstat ano 可以看到 2,例如我查80埠被什麼占用了 對應的程序id是 3600 再輸入tasklist來檢視 pid 3600是哪個程序什麼程式在跑 3,可以很快看到是tomcat6在用pid 3600 也即此占用了80埠 此時可以用...