{eval=Array;=+count(Array);}
這個(gè)實(shí)現(xiàn)起來(lái)非常簡(jiǎn)單,基本思路先使用netstat命令查看已建立IP連接的進(jìn)程,然后根據(jù)進(jìn)程PID殺掉對(duì)應(yīng)進(jìn)程即可,下面我簡(jiǎn)單介紹一下實(shí)現(xiàn)過(guò)程,感興趣的朋友可以嘗試一下:
首先,查看本機(jī)已建立IP連接的進(jìn)程,這個(gè)直接在終端運(yùn)行命令“netstat -pt”即可,會(huì)列出當(dāng)前已建立的所有TCP連接及進(jìn)程信息,如下,F(xiàn)oreign Address為外部連接的IP地址,PID/Program name為本機(jī)對(duì)應(yīng)運(yùn)行的進(jìn)程PID和名稱:
更多參數(shù)和功能的話,可參考幫助命令“netstat -h”,包括監(jiān)聽(tīng)的端口以及運(yùn)行的服務(wù)等,官方都有詳細(xì)介紹,一目了然:
進(jìn)程查找到后,我們就可以直接根據(jù)進(jìn)程PID殺掉這個(gè)進(jìn)程,運(yùn)行命令“kill -9 進(jìn)程PID”就可強(qiáng)行殺掉這個(gè)進(jìn)程,如下,這里我殺掉了進(jìn)程為15486的ssh連接,之后再查看TCP連接的時(shí)候,這個(gè)進(jìn)程已經(jīng)消失,說(shuō)明已經(jīng)成功被殺掉:
至此,我們就完成了查看并關(guān)閉已建立IP連接的進(jìn)程。總的來(lái)說(shuō),整個(gè)過(guò)程非常簡(jiǎn)單,基本思路先查找進(jìn)程,然后再直接根據(jù)PID kill掉即可,只要你有一定Linux基礎(chǔ),熟悉一下上面的操作過(guò)程,很快就能掌握的,網(wǎng)上也有相關(guān)教程和資料,介紹的非常詳細(xì),感興趣的話,可以搜一下,希望以上分享的內(nèi)容能對(duì)你有所幫助吧,也歡迎大家評(píng)論、留言進(jìn)行補(bǔ)充。
我以u(píng)buntu下的命令為例,其他版本請(qǐng)酌情修改,首選用netstat命令,查詢鏈接的tcp
在命令行下輸入netstat -pt查詢鏈接的tcp,得到pid
然后使用kill命令殺死進(jìn)程,我以wps的鏈接為例,殺死它 kill -9 10969,注意命令是kill -9 進(jìn)程數(shù),如圖所示
0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答