利用快捷鍵win+r鍵開啟執行視窗。輸入cmd回車開啟命令提示符視窗
1:檢視本機開放的埠,即已被占用的埠號。 命令:
netstat -an
部分結果列表:
proto local address foreign address state
tcp 0.0.0.0:135 0.0.0.0:0 listening
tcp 0.0.0.0:3473 0.0.0.0:0 listening
tcp 0.0.0.0:8009 0.0.0.0:0 listening
local addresss 對應的這列,「:」後邊即為以開放的埠號。
2:檢視某個埠號是否被占用 netstat -ano|findstr "3306" (注意雙引號前面有個空格)
可以看到,輸入埠號「3306」和"51016"都沒有返回任何值,說明這兩個埠沒有被占用,
而輸入埠號」52475「後看到,出現了2行返回結果,說明這個埠被占用了
3:檢視程序號對應的程序名稱 tasklist|findstr 」9400「
注意:這裡輸入的不是埠號,而是後面顯示的埠號對應的程序號
可以看到,輸入程序號9400後,顯示了該程序號對應的程序名,即360se.exe
4:結束程序tskill 360se.exe
tskill 程序名/程序號
也可以直接在任務管理器中結束,開啟任務管理器快捷鍵:ctrl+shift+esc 命令:
小知識:netstat命令用法命令格式:
netstat -a -e -n -o -s-an-a 表示顯示所有活動的tcp連線以及計算機監聽的tcp和udp埠。
-e 表示顯示乙太網傳送和接收的位元組數、資料報數等。
-n 表示只以數字形式顯示所有活動的tcp連線的位址和埠號。
-o 表示顯示活動的tcp連線幷包括每個連線的程序id(pid)。
-s 表示按協議顯示各種連線的統計資訊,包括埠號。
-an 檢視所有開放的埠
如何檢視本機埠號是否被占用以及如何關閉相應埠號
1 檢視本機開放的埠,即已被占用的埠號。命令 netstat an 2 檢視某個埠號是否被占用 netstat ano findstr 3306 注意雙引號前面有個空格 3 檢視程序號對應的程序名稱 tasklist findstr 9400 注意 這裡輸入的不是埠號,而是後面顯示的埠號對應的程序號...
如何檢視埠號是否被占用
在網路程式的除錯過程中,經常發生一些出乎意料的事情,比如建立乙個tcp服務失敗,這時候往往需要檢視系統的網路情況,最常用的網路抓包當然非wireshark模式。但往往很多時候只需要檢視某個埠的使用情況,它到底被那個程序 對應pid 占用了,或者你還需要把它kill掉。如果你在windows作業系統,...
檢視埠號是否被占用
win r 執行cmd dos命令 檢視機器埠占用情況 netstat ano 檢視特定埠占用情況 netstat ano findstr port 例如 c users administrator netstat ano findstr 8080 c users administrator net...