如何查詢端口被占用?如何結(jié)束(干掉)被占用的端口進程?
[重要通告]如您遇疑難雜癥,本站支持知識付費業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時間哦!
現(xiàn)在軟件也越來越多了,難免有些軟件的端口有所沖突,今天就有客戶的管家婆無法啟動了套字端口了,感覺很是怪異,然后就想辦法來解決這個事兒,今天咱就來說說如何查詢端口被占用,如何干掉被占用的端口,曾經(jīng)寫過一篇關(guān)于端口的文章,也是介紹一款軟件的,名字好像是大魚,具體看站內(nèi)文章?大魚端口查看器單文件綠色版(版本號v2.0.0.1002)
第一種方式,有軟件,直觀,好操作,具體可看;端口查詢小工具
軟件功能很簡單,就是列出所有本地監(jiān)聽端口的進程信息,自行選擇結(jié)束進程,太多找不到端口的話,可以搜索端口。
可以選中進程然后點擊?[結(jié)束進程]?按鈕來結(jié)束進程,也可以右鍵進程后點擊菜單中的?[結(jié)束進程]?或?[結(jié)束進程及父進程] 。
[結(jié)束進程及父進程]?選項主要用在,當你結(jié)束進程后發(fā)現(xiàn)該進程又重新啟動了,說明該進程存在父進程(父進程會維持子進程運行),這種情況下可以選擇結(jié)束父進程。軟件會顯示父進程的PID等信息的。
哈勃檢測:https://habo.qq.com/file/showdetail?pk=ADcGZ11vB24IO1s7U2I%3D
注意:程序用易語言編寫,報毒正常,擔心的自行查看源碼。
軟件界面:
第二種方式、無軟件,cmd本身可以,操作如下:假設(shè)我們干掉的端口為3306為教程;(PS:最好以管理員模式運行)
開始---->運行---->cmd,或者是window+R組合鍵,調(diào)出命令窗口--輸入命令:netstat -ano,列出所有端口的情況;在列表中可以看到被占用的端口,比如我們剛說的3306,我們先找到它。
查看被占用端口對應(yīng)的PID,輸入命令:netstat -aon|findstr "3306",回車,記下最后一位數(shù)字,即PID,這里是4916(windows10系統(tǒng)會自動顯示出來,此刻我們是給windows7用戶做個演示)
繼續(xù)輸入tasklist|findstr "4916",回車,查看是哪個進程或者程序占用了3306端口,結(jié)果是:mysqld.exe
也可打開任務(wù)管理器,切換到進程選項卡,在PID一列查看4916對應(yīng)的進程是某進程,如果看不到PID這一列,如下圖:(PS:選擇列,將PID(進程標示符)前面的勾打上,點擊確定)
結(jié)束該進程:在任務(wù)管理器中選中該進程點擊”結(jié)束進程“按鈕,或者是在cmd的命令窗口中輸入:taskkill /f /t /im mysqld.exe即可;
按照以上的教程操作即可解決端口的問題;
問題未解決?付費解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!