假如我們需要確定誰占用了我們的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埠 此時可以用...