回覆列表
  • 1 # IT小超

    思路,找到程序,殺死程序

    我以ubuntu下的命令為例,其他版本請酌情修改,首選用netstat命令,查詢連結的tcp

    在命令列下輸入netstat -pt查詢連結的tcp,得到pid

    然後使用kill命令殺死程序,我以wps的連結為例,殺死它 kill -9 10969,注意命令是kill -9 程序數,如圖所示

  • 2 # 小小猿愛嘻嘻

    這個實現起來非常簡單,基本思路先使用netstat命令檢視已建立IP連線的程序,然後根據程序PID殺掉對應程序即可,下面我簡單介紹一下實現過程,感興趣的朋友可以嘗試一下:

    01檢視已建立IP連線的程序

    首先,檢視本機已建立IP連線的程序,這個直接在終端執行命令“netstat -pt”即可,會列出當前已建立的所有TCP連線及程序資訊,如下,Foreign Address為外部連線的IP地址,PID/Program name為本機對應執行的程序PID和名稱:

    更多引數和功能的話,可參考幫助命令“netstat -h”,包括監聽的埠以及執行的服務等,官方都有詳細介紹,一目瞭然:

    02殺掉已建立IP連線的程序

    程序查詢到後,我們就可以直接根據程序PID殺掉這個程序,執行命令“kill -9 程序PID”就可強行殺掉這個程序,如下,這裡我殺掉了程序為15486的ssh連線,之後再檢視TCP連線的時候,這個程序已經消失,說明已經成功被殺掉:

    至此,我們就完成了檢視並關閉已建立IP連線的程序。總的來說,整個過程非常簡單,基本思路先查詢程序,然後再直接根據PID kill掉即可,只要你有一定Linux基礎,熟悉一下上面的操作過程,很快就能掌握的,網上也有相關教程和資料,介紹的非常詳細,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言進行補充。

  • 中秋節和大豐收的關聯?
  • 現在有什麼好看的電視和電影推薦?