關于如何解決港口被占用的問題?這個問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!
1、Windows平臺在windows控制臺窗口下執(zhí)行:netstat -nao | findstr "9010"TCP 127.0.0.1:9010 0.0.0.0:0 LISTENING 3017你看到是PID為3017的進程占用了9010端口,如果進一步你想知道它的進程名稱,你可以使用如下命令:tasklist | findstr "3017"如果你想殺死這個進程,你當然可以用前面描述的那種方法,在任務管理器里把它KILL了,但如果你喜歡高效一點,那么用taskkill命令就可以了。
2、taskkill /pid 3017那么這個進程就灰灰湮滅了:)2、Linux如果你是個Linux愛好者,那個這個命令你應該很熟了,netstat -pan | grep 9010如果你稍微仔細一點,你會發(fā)現(xiàn),用的都是netsta命令,事實上,netstat是一個比較通用的網(wǎng)絡統(tǒng)計命令,幾乎適用于所有現(xiàn)在流行的操作系統(tǒng),無論是Linux,Window,還是其他Unix,或者Unix-like操作系統(tǒng),而且用法基本一致。
3、下面是一個對Windows系統(tǒng)中netstat命令行參數(shù)的詳細解釋。
4、格式:netstat [-a] [-e] [-n] [-o] [-p Protocol] [-b] [-r] [-s] [-v] [Interval]參數(shù)說明:-a 顯示所有連接和監(jiān)聽端口。
5、-n 以數(shù)字形式顯示地址和端口號。
6、-o 顯示與每個連接相關的所屬進程 ID。
7、-p 在Windows系統(tǒng)中,該選項用于指定默認情況的子集。
8、proto 顯示 proto 指定的協(xié)議的連接;proto 可以是下列協(xié)議之一: TCP、UDP、TCPv6 或 UDPv6。
9、如果與 -s 選項一起使用以顯示按協(xié)議統(tǒng)計信息,proto 可以是下列協(xié)議之一:IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 或 UDPv6。
10、-b 顯示包含于創(chuàng)建每個連接或監(jiān)聽端口的可執(zhí)行組件。
11、在某些情況下已知可執(zhí)行組件擁有多個獨立組件,并且在這些情況下; 包含于創(chuàng)建連接或監(jiān)聽端口的組件序列被顯示。
12、這種情況下,可執(zhí)行組件名在底部的 [] 中,頂部是其調用的組件,等等,直到 TCP/IP 部分。
13、注意此選項可能需要很長時間,如果沒有足夠權限可能失敗。
14、-e 顯示以太網(wǎng)統(tǒng)計信息。
15、此選項可以與 -s選項組合使用。
16、-s 顯示按協(xié)議統(tǒng)計信息。
17、默認地,顯示 IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 和 UDPv6 的統(tǒng)計信息。
18、-r 顯示路由表。
19、-v 與 -b 選項一起使用時將顯示包含于為所有可執(zhí)行組件創(chuàng)建連接或監(jiān)聽端口的組件。
20、interval 重新顯示選定統(tǒng)計信息,每次顯示之間暫停時間間隔(以秒計)。
21、按 CTRL+C 停止重新顯示統(tǒng)計信息。
22、如果省略,netstat 顯示當前配置信息(只顯示一次)。
本文分享完畢,希望對大家有所幫助。
標簽:
免責聲明:本文由用戶上傳,如有侵權請聯(lián)系刪除!